同時執行多個$.getJSON() 數據混亂的問題的解決

在執行以前加$.ajaxSettings.async = false; (同步執行)
執行你的代碼以後及時恢復爲$.ajaxSettings.async = true; (異步執行)
否則影響別的地方的須要異步執行的代碼。ajax

example:異步

$.ajaxSettings.async = false;async

$.getJSON(url, data, function(data){ });url

$.getJSON(url, data, function(data){ });get

$.getJSON(url, data, function(data){ });同步

......io

$.ajaxSettings.async = true;function

相關文章
相關標籤/搜索