Ajax 同步和异步
发布时间:2020-12-16 03:14:09 所属栏目:百科 来源:网络整理
导读:ajax (异步javascript 和xml). 属性:async 默认的是true:异步,false:同步。 同步:顺序处理,即AJAX 提交请求—等待服务器处理—处理完毕返回,这个期间浏览器不能干任何事情。 异步:并行处理,即AJAX提交请求—等待服务器处理,(在这个过程中,浏览器不用
ajax (异步javascript 和xml). 属性:async 默认的是true:异步,false:同步。 同步:顺序处理,即AJAX 提交请求—>等待服务器处理—>处理完毕返回,这个期间浏览器不能干任何事情。 同步异步应用场景: $.ajax({
async: false,type : "POST",url : /MyApplication/returnGoods,dataType : 'json',success : function(data) {
temp=data;
}
});
alert(temp);
这个ajax请求为同步请求,在没有返回值之前,alert(temp)是不会执行的。 所以在使用ajax的过程中,如果ajax后面的函数会用到返回的值,这时候就需要设置成同步,否则设置成异步。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |