sytn.net
當前位置:首頁 >> AjAx返回結果后,怎么重定向一個頁面 >>

AjAx返回結果后,怎么重定向一個頁面

jsx/ajax提交成功后采用以下方式跳轉: 1、本頁面跳轉:"window.location.href"、"location.href" 2、上一層頁面跳轉:"parent.location.href" 3、最外層的頁面跳轉:"top.location.href" 舉例說明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的ifra.

可以調用之后返回一個狀態.根據狀態類型來進行重定向.直接用js從定西.

只能給思路,首先Ajax不能獲取對象,只能獲取字符串比如JSON.你這個情況最好就是Ajax調用后臺去查詢RESP對象放在作用域然后在rerun NEW.JSP頁面獲取

你可以直接在sucess里寫 location.href="新頁面的url"; 就可以跳轉到新頁面了

xmlhttp對象,把遠端服務器輸出的文本當作一個字符串或者XML..所以,在你這個項目中,在遠端直接輸出"這是一個返回的div" ,而用xmlhttp.responseText獲取到就可以了..

window.location.href="xxx.html";這樣就可以重定向頁面了

1、點擊一次發生兩次請求. 原因:submit類型的按鈕,默認有提交行為,發生兩次提交的原因是在執行完ajax請求后,并沒有阻止submit的行為,所以解決方法有兩種: a、不使用type為submit類型的按鈕,而是使用type是button的按鈕; b、在$('#submit').click函數中,最后加一行return false;,即可阻止submit.2、點擊一次發送一次請求,第二次點擊發送兩次,第三次點擊發送三次,以此類推

$.ajax({url: "/xxx/xxx",type: "POST",cache: false,data: { name: ""},success: function (data) {set();waitRegist.Close();if (data) {window.location.href = "/xxx/xxxx?"}else {}},error: function (ex) {}});

AJAX是不會返回類似list的結果集或者對象的.建議你使用JSON數據結構對結果進行包裝.如果你的后臺是使用JAVA進行編寫的,那么建議使用更具針對性性能更好的DWR框架.具體怎么使用網上都有介紹,我就不多說了.

你好!ajax是請求一個地址,后臺組裝數據返回給前臺,前臺在success回調函數中執行操作,具體的可以百度搜索,jquery ajax用法 僅代表個人觀點,不喜勿噴,謝謝.

相關文檔
網站首頁 | 網站地圖
All rights reserved Powered by www.7098067.live
copyright ©right 2010-2021。
內容來自網絡,如有侵犯請聯系客服。[email protected]
电视广告赚钱游戏 王中王资料精选大全 贵州十一选五技巧 五分彩定位胆公式计算 快3开奖结果查询江苏遗 股票集合竞价买卖规 湖北十一选五开奖结果一定牛 内蒙十一选五最大漏洞 118图库彩色统一图库图 京投发展股票行情 湖南快乐十分前三定位走势