基于jquery的$.ajax async使用
更新時間:2011年10月19日 21:22:21 作者:
默認設(shè)置下,所有請求均為異步請求。如果需要發(fā)送同步請求,請將此選項設(shè)置為 false。注意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執(zhí)行
(默認: true) 默認設(shè)置下,所有請求均為異步請求。如果需要發(fā)送同步請求,請將此選項設(shè)置為 false。注意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執(zhí)行。
var temp;
$.ajax({
async: false,
type : "POST",
url : defaultPostData.url,
dataType : 'json',
success : function(data) {
temp=data;
}
});
alert(temp);
這個ajax請求則為同步請求,在沒有返回值之前,alert(temp)是不會執(zhí)行的。
如果async設(shè)置為:true,則不會等待ajax請求返回的結(jié)果,會直接執(zhí)行ajax后面的語句。
復(fù)制代碼 代碼如下:
var temp;
$.ajax({
async: false,
type : "POST",
url : defaultPostData.url,
dataType : 'json',
success : function(data) {
temp=data;
}
});
alert(temp);
這個ajax請求則為同步請求,在沒有返回值之前,alert(temp)是不會執(zhí)行的。
如果async設(shè)置為:true,則不會等待ajax請求返回的結(jié)果,會直接執(zhí)行ajax后面的語句。
相關(guān)文章
boxy基于jquery的彈出層對話框插件擴展應(yīng)用 彈出層選擇器
當大家進行復(fù)雜功能設(shè)計的時候,在對多級聯(lián)選擇進行設(shè)計,為了獲得更好的用戶體驗和節(jié)省頁面空間,往往會使用彈出層的方法。2010-11-11jQuery實現(xiàn)帶漸顯效果的人物多級關(guān)系圖代碼
這篇文章主要介紹了jQuery實現(xiàn)帶漸顯效果的人物多級關(guān)系圖,可實現(xiàn)多種關(guān)系的顯示及點擊后漸顯切換效果,涉及jQuery響應(yīng)鼠標事件動態(tài)修改頁面元素顯示效果的相關(guān)技巧,需要的朋友可以參考下2015-10-10通過jquery.cookie.js實現(xiàn)記住用戶名、密碼登錄功能
這篇文章主要介紹了通過jquery.cookie.js實現(xiàn)記住用戶名、密碼登錄功能,通過Cookies讓網(wǎng)站服務(wù)器把少量數(shù)據(jù)儲存到客戶端的硬盤或內(nèi)存,從客戶端的硬盤讀取數(shù)據(jù)的一種技術(shù);具體實現(xiàn)過程大家通過本文一起看看吧2018-06-06jQuery Tips 為AJAX回調(diào)函數(shù)傳遞額外參數(shù)的方法
討論這個問題基于如下場景:點擊頁面上某個按鈕之后,觸發(fā)click事件,事件處理函數(shù)內(nèi)部發(fā)送一個AJAX請求,AJAX回調(diào)函數(shù)更新頁面的某一個部分。2010-12-12基于jQuery實現(xiàn)Ajax驗證用戶名是否可用實例
這篇文章主要為大家詳細介紹了基于jQuery實現(xiàn)Ajax驗證用戶名是否可用實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03淺談JQ中mouseover和mouseenter的區(qū)別
下面小編就為大家?guī)硪黄獪\談JQ中mouseover和mouseenter的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。2016-09-09jQuery源碼分析之jQuery.fn.each與jQuery.each用法
這篇文章主要介紹了jQuery源碼分析之jQuery.fn.each與jQuery.each用法,較為詳細的分析了each的用法,非常具有實用價值,需要的朋友可以參考下2015-01-01