在執行之前加$.ajaxSettings.async = false; (同步執行)
執行你的代碼之後及時恢複為$.ajaxSettings.async = true; (異步執行)
不然影響别的地方的需要異步執行的代碼。
example:
$.ajaxSettings.async = false;
$.getJSON(url, data, function(data){ });
$.getJSON(url, data, function(data){ });
$.getJSON(url, data, function(data){ });
......
$.ajaxSettings.async = true;
例子:
$.ajaxSettings.async = false; //(同步執行)
for(i=0;i<5;i++){
$.getJSON('test.php', {number:i} , function(data){
....
});
}
$.ajaxSettings.async = true;//(異步執行