好程式設計師分享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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VUE的面試題分享-好程式設計師Vue面試題程式設計師
- 好程式設計師Python培訓分享Python程式設計師面試技巧程式設計師Python面試
- 好程式設計師分享做HTML5頁面你要懂得這些程式設計師HTML
- 好程式設計師web前端技術分享移動端頁面佈局程式設計師Web前端
- 好程式設計師Java教程分享經典Java main方法面試題程式設計師JavaAI面試題
- 好程式設計師分享SpringBoot須掌握的註解程式設計師Spring Boot
- 好程式設計師Java教程分享Java面試妙招程式設計師Java面試
- 好程式設計師Java學習路線分享finalize()方法詳解程式設計師Java
- 好程式設計師分享placeholder屬性詳解程式設計師
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 好程式設計師web前端教程分享JavaScript面試題程式設計師Web前端JavaScript面試題
- 好程式設計師web前端分享常見面試題程式設計師Web前端面試題
- 好程式設計師Java分享Javamain十個面試題程式設計師JavaAI面試題
- 好程式設計師教程分享Java註解和運用註解程式設計程式設計師Java
- 好程式設計師Java分享SpringMVC之@ResponseBody註解程式設計師JavaSpringMVC
- 好程式設計師Python教程分享常見的Python面試題程式設計師Python面試題
- 好程式設計師web前端教程分享JavaScript簡寫方法程式設計師Web前端JavaScript
- 好程式設計師分享ApacheSpark常見的三大誤解程式設計師ApacheSpark
- 好程式設計師Java教程分享:Java工程師常見面試題程式設計師Java工程師面試題
- 好程式設計師Java教程分享XML常見面試題程式設計師JavaXML面試題
- 好程式設計師Java教程分享Java面試題之Hibernate程式設計師Java面試題
- 好程式設計師Java教程分享jsp相關面試題程式設計師JavaJS面試題
- 好程式設計師web前端培訓分享Vue面試題程式設計師Web前端Vue面試題
- 好程式設計師Java培訓分享Mybatis面試題集合程式設計師JavaMyBatis面試題
- 好程式設計師分享:Java面試題常見問題程式設計師Java面試題
- 好程式設計師web前端培訓分享做H5頁面需要學什麼程式設計師Web前端H5
- 好程式設計師Java培訓分享面試Java的注意事項程式設計師Java面試
- 好程式設計師分享Java面試題:ListIterator和Iterator的異同程式設計師Java面試題
- 好程式設計師Java教程分享Java的兩種跳轉語句程式設計師Java
- 好程式設計師Java培訓分享For迴圈詳解程式設計師Java
- 好程式設計師分享JavaScript建立物件的方式!程式設計師JavaScript物件
- 好程式設計師分享WebService的簡單使用程式設計師Web
- 好程式設計師web前端教程分享js reduce方法使用教程程式設計師Web前端JS
- 好程式設計師Java培訓分享Java程式設計技巧程式設計師Java
- 好程式設計師web前端分享CSS檔案引用的最優方法程式設計師Web前端CSS
- 好程式設計師Java培訓分享Java集合的兩種排序方法程式設計師Java排序
- 好程式設計師Java教程分享JavaScript常見面試題一程式設計師JavaScript面試題
- 好程式設計師web前端教程分享HTML5面試技巧程式設計師Web前端HTML面試