Khi nào thì sử dụng async false hoặc async true trong cuộc gọi ajax. Xét về hiệu suất, nó có tạo nên sự khác biệt nào không?Khi nào nên sử dụng async false và async true trong chức năng ajax trong jquery
dụ:
$.ajax({
url : endpoint,
type : "post",
async : false,
success : function(data) {
if (i==1){
getMetricData(data)}
else if (i==2)
{
capture = data;
}
}
});
có thể trùng lặp: http://stackoverflow.com/questions/1052453/ajax-requests-synchronous-vs-asynchronous –
Nó không phải là một vấn đề hiệu suất. – JJJ
Về cơ bản, sẽ rất hữu ích khi bạn cần thực hiện mã hoặc thực hiện cuộc gọi dịch vụ theo một số cách cụ thể như cách không đồng bộ hoặc đồng bộ vào thời điểm nó sẽ rất hữu ích. theo mã của bạn xác định sau mã này, bạn xác định một số mã và gọi ajax thực hiện tùy chọn async true sau đó nó sẽ thực thi như asychnorously. – VjyV