使用ajax的post同步執(zhí)行(實現(xiàn)方法)
更新時間:2017年12月21日 14:39:24 作者:Two麗
下面小編就為大家分享一篇使用ajax的post同步執(zhí)行(實現(xiàn)方法),具有很好的參考價值,希望對大家有所幫助
一般我們使用的ajax請求時,都是異步的在結果運行以后,在方法外是得不到參數(shù)的,但是使用同步執(zhí)行的時候是可以返回data的。
ajaxSettings.async參數(shù)進行設置,默強調內容認情況下是true,即異步,同步時在方法前設置: $.ajaxSettings.async = false;此時在方法執(zhí)行完,能return出相應的data。
代碼塊
/** * 得到列表 */
function flowAtoms(){
//請求接口
var listUrl = getServerUrl('XXXXXXX');
var param = {};
$.ajaxSettings.async = false;
newlist="";
$.post(listUrl,param, function(data){
// 返回的Json轉換
var data_json = $.parseJSON(data);
if(data_json.status==200){
// 初始化操作選項
var data=data_json.data;
var funcHtml="";
$.each(data,function(i,v){
funcHtml+=v.name;
})
newlist = funcHtml;
} else {
alert(data_json.message);
}
})
//返回全局變量newlist
return newlist;
}
以上這篇使用ajax的post同步執(zhí)行(實現(xiàn)方法)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
實例詳解JavaScript靜態(tài)作用域和動態(tài)作用域
作用域是指程序源代碼中定義變量的區(qū)域,作用域規(guī)定了如何查找變量,也就是確定當前執(zhí)行代碼對變量的訪問權限,這篇文章主要給大家介紹了關于JavaScript靜態(tài)作用域和動態(tài)作用域的相關資料,需要的朋友可以參考下2021-10-10
JavaScript中防抖和節(jié)流的實戰(zhàn)應用記錄
防抖與節(jié)流都是用來限制用戶頻發(fā)觸發(fā)事件的機制,下面這篇文章主要給大家介紹了關于JavaScript中防抖和節(jié)流的實戰(zhàn)應用,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-04-04

