jquery中的ajax如何返回結(jié)果而非回調(diào)方式即為同順序執(zhí)行
更新時間:2014年05月23日 10:46:37 作者:
默認ajax是異步的,也就是在未響應到結(jié)果時不影響向下的執(zhí)行,如果非要返回結(jié)果的話,將ajax 中的參數(shù) async 改為 false,即為同順序執(zhí)行
因為默認ajax是異步的,也就是在未響應到結(jié)果時不影響向下的執(zhí)行。所以必須采用回調(diào)的方式來實現(xiàn)。這種方案效率更高。
如果非要返回結(jié)果的話,將ajax 中的參數(shù) async 改為 false,即為同順序執(zhí)行,如下實現(xiàn),即可返回到結(jié)果。
不過在非必要的情況下,不推薦此種做法
function(url,params){
var outdata;
$.ajax({
type : "get",
async:false,
dataType:"json",
url : url,
data: params,
success : function(data){
outdata = data;
},
error:function(e){
alert('ajax error');
}
});
return outdata;
}
如果非要返回結(jié)果的話,將ajax 中的參數(shù) async 改為 false,即為同順序執(zhí)行,如下實現(xiàn),即可返回到結(jié)果。
不過在非必要的情況下,不推薦此種做法
復制代碼 代碼如下:
function(url,params){
var outdata;
$.ajax({
type : "get",
async:false,
dataType:"json",
url : url,
data: params,
success : function(data){
outdata = data;
},
error:function(e){
alert('ajax error');
}
});
return outdata;
}
您可能感興趣的文章:
- jQuery Ajax Post 回調(diào)函數(shù)不執(zhí)行問題的解決方法
- Jquery版本導致Ajax不執(zhí)行success回調(diào)函數(shù)
- jquery ajax的success回調(diào)函數(shù)中實現(xiàn)按鈕置灰倒計時
- jQuery Tips 為AJAX回調(diào)函數(shù)傳遞額外參數(shù)的方法
- jQuery AJAX回調(diào)函數(shù)this指向問題
- 使用jQuery中的when實現(xiàn)多個AJAX請求對應單個回調(diào)的例子分享
- jquery ajax 向后臺傳遞數(shù)組參數(shù)示例
- Jquery中ajax方法data參數(shù)的用法小結(jié)
- 淺析jQuery Ajax請求參數(shù)和返回數(shù)據(jù)的處理
- jQuery實現(xiàn)ajax回調(diào)函數(shù)帶入?yún)?shù)的方法示例
相關文章
Ajax 提交表單數(shù)據(jù)到入庫的全盤操作流程分享
以下是Ajax 提交表單數(shù)據(jù)到入庫的全盤操作流程,希望本文對廣大php開發(fā)者有所幫助,感謝閱讀本文2014-01-01
通過抓取淘寶評論為例講解Python爬取ajax動態(tài)生成的數(shù)據(jù)(經(jīng)典)
在學習python的時候,一定會遇到網(wǎng)站內(nèi)容是通過 ajax動態(tài)請求、異步刷新生成的json數(shù)據(jù) 的情況,并且通過python使用之前爬取靜態(tài)網(wǎng)頁內(nèi)容的方式是不可以實現(xiàn)的,所以這篇文章將要講述如果在python中爬取ajax動態(tài)生成的數(shù)據(jù)。2015-10-10
基于Ajax技術(shù)實現(xiàn)考試倒計時并自動提交試卷
這篇文章主要介紹了基于Ajax技術(shù)實現(xiàn)考試倒計時并自動提交試卷 的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06
Ajax異步提交數(shù)據(jù)返回值的換行問題實例分析
這篇文章主要介紹了Ajax異步提交數(shù)據(jù)返回值的換行問題,結(jié)合實例形式較為詳細的分析了ajax異步提交過程中返回值帶有換行的處理技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-12-12
基于HTML5 Ajax實現(xiàn)文件上傳并顯示進度條
這篇文章主要介紹了基于HTML5 Ajax實現(xiàn)文件上傳并顯示進度條的相關資料,需要的朋友可以參考下2016-02-02

