You are here: 首頁 Jquery心得 基於jquery的$.ajax async使用

飛朵啦學習手札

本網站建議使用Firefox2.0以上,或是使用Goole瀏覽器來瀏覽,並使用1024x768解析度來觀看.

基於jquery的$.ajax async使用

E-mail 列印 PDF

 

默認設置下,所有請求均為異步請求。如果需要發送同步請求,請將此選項設置為false。注意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執行

(默認: true) 默認設置下,所有請求均為異步請求。如果需要發送同步請求,請將此選項設置為false。注意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執行。

複製代碼 代碼如下:

 

var temp;
$.ajax({
async: false,
type : "POST",
url : defaultPostData.url,
dataType : 'json',
success : function(data) {
temp=data;
}
});

alert(temp);

 

這個ajax請求則為同步請求,在沒有返回值之前,alert(temp)是不會執行的。
如果async設置為:true,則不會等待ajax請求返回的結果,會直接執行ajax後面的語句。

 

 

最近更新 ( 週三, 28 三月 2012 18:05 )  
 

新增回應


驗證碼
更新