(1)同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面处于假死状态,当这个AJAX执行完后才会解除页面假死状态,代码继续运行。
(2)而异步则是当前AJAX代码运行中的时候其他代码一样可以运行。
jquery的async:false,这个属性
默认是true:异步,false:同步。
$.ajax({
url: prefix + "/exportById",
data: {ids:ids},
type: 'POST',
traditional: true,
cache:false,
async:false,
success: function (result) {
if (result.code == web_status.SUCCESS) {
window.location.href = ctx + "common/download?fileName=" + result.msg + "&delete=" + true;
} else {
alert("导出失败");
}
}
});
ajax同步、异步的含义和区别
最新推荐文章于 2021-08-20 17:08:12 发布