设置有什么区别吗:
$.ajax({
type: "POST",
traditional: true,
url: '/adminTask/doAction',
async: false, <<<<<<<<<<<<<< HERE
data: parms,
dataType: "json",
success: function (data) {
$("#rdy_msg").text("Completed: " + id);
},
error: function () {
var cdefg = data;
}
});
和:
$.ajaxSetup({
async: false
});
我问的原因是我最近发布了一个问题,有人提到我使用 ajaxSetup 并设置 async: false。但是我认为它已经在顶部的代码中设置了。
最佳答案
不同之处在于,使用 ajaxSetup
会影响所有 AJAX 调用,除非您在该调用的特定设置中覆盖它。
当您在特定设置中为该调用设置 async
属性时,它不会受到 ajaxSetup
设置的影响。
关于javascript - 设置异步 : false with jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6482620/