何時在ajax調用中使用async false或async true。在性能方面它有什麼不同?什麼時候在jQuery中的ajax函數中使用async false和async true
例如:
$.ajax({
url : endpoint,
type : "post",
async : false,
success : function(data) {
if (i==1){
getMetricData(data)}
else if (i==2)
{
capture = data;
}
}
});
可能重複:http://stackoverflow.com/questions/1052453/ajax-requests-synchronous-vs-asynchronous –
這不是一個問題性能。 – JJJ
基本上,當您需要以某種特定的方式執行代碼執行或服務調用執行時(例如異步或同步方式),這種方式非常有用。 根據你的代碼定義了這段代碼之後,你定義了一些代碼和ajax調用使async選項成爲true,那麼它將執行類似asychnorously。 – VjyV