电话
400 9058 355
今天遇到了一个很都疼的问题。在一个函数中调用了JQuery的异步函数$.ajax ,然后在$.ajax函数外之后又有一段Jquery 代码。每次都是在$.ajax之后的代码先执行。

在网上搜了许久 终于找到了原因。拿来和大家分享分享 免得以后忘记了。
async:false
var flag=true;
//async:false代表只有在等待ajax执行完毕后才执行
$.ajax({url:"EmailCheck.ashx",async:false,data: {"email":$("#email").val()} }).done(function(data) {
if(data=="Fail")
{
flag=false;
}
});
if(flag)
{
$("#showInfo").text("");
return true;
}
else
{
alert("该邮箱已存在!");
$("#showInfo").text("该邮箱已存在");
return false;
}</span>
因为对Jquery 一直不是很精通,看来以后得花花时间学习学习了
邮箱:8955556@qq.com
Q Q:8955556
这篇文章主要为大家详细介绍了Android自定义控件实现底部...
这篇文章主要介绍了Android中Toolbar随着Scro...
本文主要介绍了Java图表类库的相关知识。具有很好的参考价值...
本文主要介绍了GIt的基本操作。具有很好的参考价值,下面跟着...
共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有...
这篇文章主要为大家详细介绍了Android自定义相机实现定时...
这篇文章主要介绍了CentOS6.5 上部署 MySQL5....
这篇文章主要介绍了Vue结合原生js实现自定义组件自动生成示...
最近在学习python网络编程这一块,在写简单的socket...
这篇文章主要介绍了微信小程序 数据交互与渲染实例详解的相关资...