简述jQuery ajax的执行顺序


Posted in Javascript onJanuary 05, 2016

jQuery中的Ajax的async默认是true(异步请求),如果想一个Ajax执行完后再执行另一个Ajax, 需要把async=false即可.

代码如下:

function TestAjax()
{
 var UserName = $("#txtUserName").val();
 $.ajax({
  url:"AjaxCheckUserName.htm",
  async:false,
  success:function(data){
   alert(data);
  }
 });
 alert('Test');
 $.ajax({
  url:"AjaxHandler.ashx",
  async:false,
  data:"UserName=" + UserName,
  success:function(data){
   $("#divAjax").html(data);
  },
  error:function(msg){
   alert(msg.responseText);
  }
 });
}

接着看下jquery $.ajax各个事件执行顺序

执行顺序如下:

1.ajaxStart(全局事件)

2.beforeSend

3.ajaxSend(全局事件)

4.success

5.ajaxSuccess(全局事件)

6.error

7.ajaxError (全局事件)

8.complete

9.ajaxComplete(全局事件)

10.ajaxStop(全局事件)

Javascript 相关文章推荐
jQuery帮助之筛选查找 children([expr])
Jan 31 Javascript
ejs v9 javascript模板系统
Mar 21 Javascript
json数据的列循环示例
Sep 06 Javascript
javaScript实现滚动新闻的方法
Jul 30 Javascript
jQuery表格行上移下移和置顶的实现方法
Oct 08 Javascript
jquery $.trim()去除字符串空格的实现方法【附图例】
Mar 30 Javascript
基于angular中的重要指令详解($eval,$parse和$compile)
Oct 21 Javascript
使用vue.js写一个tab选项卡效果
Mar 25 Javascript
js判断数组是否包含某个字符串变量的实例
Nov 24 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
Sep 15 Javascript
小程序分享链接onShareAppMessage的具体用法
May 22 Javascript
详解jQuery的核心函数和事件处理
Feb 18 jQuery
JavaScript类型系统之正则表达式
Jan 05 #Javascript
jQuery中ajax的load()与post()方法实例详解
Jan 05 #Javascript
jQuery Mobile弹出窗、弹出层知识汇总
Jan 05 #Javascript
AngularJS 使用$sce控制代码安全检查
Jan 05 #Javascript
JS常见问题之为什么点击弹出的i总是最后一个
Jan 05 #Javascript
浅谈javascript 函数表达式和函数声明的区别
Jan 05 #Javascript
JavaScript实现下拉菜单的显示和隐藏
Jan 05 #Javascript
You might like
PHP 身份验证方面的函数
2009/10/11 PHP
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
PHP中防止SQL注入实现代码
2011/02/19 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
PHP 实现重载
2021/03/09 PHP
Javascript Cookie读写删除操作的函数
2010/03/02 Javascript
基于JQuery的一个简单的鼠标跟随提示效果
2010/09/23 Javascript
跟我学Nodejs(二)--- Node.js事件模块
2014/05/21 NodeJs
js使用正则实现ReplaceAll全部替换的方法
2014/07/18 Javascript
基于jQuery实现表格内容的筛选功能
2016/08/21 Javascript
利用JQuery直接调用asp.net后台的简单方法
2016/10/27 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
2018/04/28 jQuery
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
2020/07/24 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
[02:23]完美世界全国高校联赛街访DOTA2第一期
2019/11/28 DOTA
在Python中操作文件之seek()方法的使用教程
2015/05/24 Python
python简单实现获取当前时间
2016/08/27 Python
Python实现自动添加脚本头信息的示例代码
2016/09/02 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
2019/08/14 Python
opencv resize图片为正方形尺寸的实现方法
2019/12/26 Python
pytorch实现用CNN和LSTM对文本进行分类方式
2020/01/08 Python
Jupyter Notebook 文件默认目录的查看以及更改步骤
2020/04/14 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
CSS3 text-shadow实现文字阴影效果
2016/02/24 HTML / CSS
网络艺术零售业的先驱者:artrepublic
2017/09/26 全球购物
Kate Spade澳大利亚官方网站:美国设计师手袋品牌
2019/09/10 全球购物
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
公务员个人自我评价分享
2013/11/06 职场文书
上班上网检讨书
2014/01/29 职场文书
优秀辅导员事迹材料
2014/02/16 职场文书
美容院经理岗位职责
2014/04/03 职场文书
《穷人》教学反思
2014/04/08 职场文书
学校政风行风评议工作总结
2014/10/21 职场文书
工商局所长四风自我剖析及整改措施
2014/10/26 职场文书