添加async:false将Ajax修改为同步

来源:互联网 发布:淘宝内部优惠券app软件 编辑:程序博客网 时间:2024/05/17 08:42
Ajax是默认是异步的,即再Ajax向服务器响应的时候,Ajax后面的代码不会等Ajax执行完再执行,为了实现同步可以将Ajax的async设置为false
<span style="white-space:pre"></span>var sta="1";$.ajax({type : "POST",async:false, //修改为同步url : "EmailCheckServlet",data : {'uno' : mail},dataType : "json",success : function(data, status) {sta = data;alert(sta);if(sta=="0"){alert(data);$("#inpuno").after("<p id='errorp' style='color:red'>邮箱已存在</p>");}},error : function(){alert("error");}});if(sta=="0")return false;


0 0