好程式設計師分享JQuery.get提交頁面不跳轉的解決方法
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<script>
window.location.host;
$(document).ready(function () {
$("#btnTestGet").click(function () {
jQuery.get("About.aspx", { name: "alex" }, function () { alert("aaa")});
});
});
</script>
<button id="btnTestGet" value="Test JQuery" >Test JQuery</button>
</asp:Content>
問題分析:
有些
Jquery 教程上說,使用jquery.get(url,data,function(){})可以跳轉。
以上程式碼卻沒有跳轉,如果中間有錯誤的話,不能執行回撥函式的,但以上程式碼卻執行了,原因何在
?
經過分析得知,
jquery.get(url,data,function(){})這個是ajax的方法,是不會跳轉的。
要跳轉的話,需要在回撥函式里
function(){//這裡做跳轉吧;}才行,因為Ajax本身就是為了實現非同步請求區域性重新整理,當然不會跳轉頁面。
跳轉頁面前臺直接用
document.Url=”xx.aspx”;或window.location.href=”xx.aspx”;和ajax沒有關係,正確的ajax做法是回撥函式中獲取後臺返回的值,然後據此操作html屬性方法,區域性更新頁面。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2641694/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決django中超連結頁面不跳轉的問題Django
- 好程式設計師分享做HTML5頁面你要懂得這些程式設計師HTML
- 好程式設計師web前端技術分享移動端頁面佈局程式設計師Web前端
- 好程式設計師Java學習路線分享finalize()方法詳解程式設計師Java
- 好程式設計師web前端培訓分享做H5頁面需要學什麼程式設計師Web前端H5
- 好程式設計師教程分享Java註解和運用註解程式設計程式設計師Java
- 好程式設計師分享placeholder屬性詳解程式設計師
- VUE的面試題分享-好程式設計師Vue面試題程式設計師
- 好程式設計師web前端教程分享JavaScript簡寫方法程式設計師Web前端JavaScript
- 好程式設計師分享SpringBoot須掌握的註解程式設計師Spring Boot
- 好程式設計師分享ApacheSpark常見的三大誤解程式設計師ApacheSpark
- 頁面劫持,頁面劫持,如果被頁面劫持了該怎麼去解決,方法分享
- 好程式設計師Java分享SpringMVC之@ResponseBody註解程式設計師JavaSpringMVC
- 好程式設計師Java培訓分享For迴圈詳解程式設計師Java
- 好程式設計師分享JavaScript建立物件的方式!程式設計師JavaScript物件
- 好程式設計師分享WebService的簡單使用程式設計師Web
- 好程式設計師web前端教程分享js reduce方法使用教程程式設計師Web前端JS
- 新浪微博分享不跳轉
- 好程式設計師Java培訓分享Java程式設計技巧程式設計師Java
- 好程式設計師web前端分享CSS檔案引用的最優方法程式設計師Web前端CSS
- 好程式設計師Java培訓分享Java集合的兩種排序方法程式設計師Java排序
- 好程式設計師Java教程分享List介面程式設計師Java
- 好程式設計師Java教程分享javaweb框架程式設計師JavaWeb框架
- 好程式設計師Java培訓分享Java程式設計師技能提升指南程式設計師Java
- 好程式設計師Java培訓分享Java程式設計師常用的工具類庫程式設計師Java
- 如何設計好網站的頁面網站
- 好程式設計師Java教程分享Java的兩種跳轉語句程式設計師Java
- 好程式設計師分享JavaScript六種繼承方式詳解程式設計師JavaScript繼承
- 好程式設計師分享Css詳解bem書寫規範程式設計師CSS
- 好程式設計師Java教程分享Java之設計模式程式設計師Java設計模式
- 好程式設計師Java教程分享經典Java main方法面試題程式設計師JavaAI面試題
- 好程式設計師分享Vue的一些小技巧程式設計師Vue
- 好程式設計師Python培訓分享Python程式設計師面試技巧程式設計師Python面試
- 好程式設計師web前端教程分享如何給網頁劃分結構程式設計師Web前端網頁
- 好程式設計師Java教程分享Java面試妙招程式設計師Java面試
- 好程式設計師分享Web前端開發工具程式設計師Web前端
- 好程式設計師Java教程分享Java語法程式設計師Java
- 好程式設計師Web前端分享前端CSS篇程式設計師Web前端CSS