jq異步、同步請求的兩種方式

$.post() 和 $.get()默認都是異步請求的方式,
但又要同步請求時。 就添加 $.ajaxSettings.async = false;

方式1

//設置爲同步
 $.ajaxSettings.async = false;
  $.post("url", data, function(result) {
   // 請求處理
  },"json");
  //設置回異步
 $.ajaxSettings.async = true; 

方式2

$.ajax({
    type: "post",
    url: "url",
    data: {"reportId": rows[0].reportId},
    async: false,
    success: function(result){
        if (result.success){}else{} 
    }  
});
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章