简述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 相关文章推荐
ExtJS 2.0实用简明教程 之Ext类库简介
Apr 29 Javascript
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
Mar 23 Javascript
javascript实例--教你实现扑克牌洗牌功能
May 15 Javascript
extjs 时间范围选择自动判断的实现代码
Jun 24 Javascript
jQuery图片切换动画特效
Nov 02 Javascript
jquery css实现邮箱自动补全
Nov 14 Javascript
canvas红包照片实例分享
Feb 28 Javascript
AngularJS前端页面操作之用户修改密码功能示例
Mar 27 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
Nov 13 Javascript
ligerUI的ligerDialog关闭刷新的方法
Sep 27 Javascript
vue.js的简单自动求和计算实例
Nov 08 Javascript
vue.js 解决v-model让select默认选中不生效的问题
Jul 28 Javascript
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
图书管理程序(三)
2006/10/09 PHP
初识PHP中的Swoole
2016/04/05 PHP
php使用curl详细解析及问题汇总
2016/08/11 PHP
PHP实现验证码校验功能
2017/11/16 PHP
JQuery 学习技巧总结
2010/05/21 Javascript
分享20款好玩的jQuery游戏
2011/04/17 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
BootStrap实用代码片段之一
2016/03/22 Javascript
jQuery控制div实现随滚动条滚动效果
2016/06/07 Javascript
很棒的js Tab选项卡切换效果
2016/08/30 Javascript
Bootstrap 3 进度条的实现
2017/02/22 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
微信小程序实现点击返回顶层的方法
2017/07/12 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
简单实现节流函数和防抖函数过程解析
2019/10/08 Javascript
leaflet加载geojson叠加显示功能代码
2020/02/21 Javascript
详解小程序横屏方案对比
2020/06/28 Javascript
Python模块学习 re 正则表达式
2011/05/19 Python
Python中捕捉详细异常信息的代码示例
2014/09/18 Python
用python做一个搜索引擎(Pylucene)的实例代码
2017/07/05 Python
django 邮件发送模块smtp使用详解
2019/07/22 Python
Python读取分割压缩TXT文本文件实例
2020/02/14 Python
python实现mean-shift聚类算法
2020/06/10 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
万得城电器土耳其网站:欧洲第一大电子产品零售商
2016/10/07 全球购物
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
SAZAC的动物连体衣和动物睡衣:Kigurumi Shop
2020/03/14 全球购物
《这儿真好》教学反思
2014/02/22 职场文书
师德演讲稿范文
2014/05/06 职场文书
大学毕业生自我鉴定范文
2019/06/21 职场文书
个人工作总结(管理人员)范文
2019/08/13 职场文书
Python+Appium自动化测试的实战
2021/06/30 Python
python图像处理 PIL Image操作实例
2022/04/09 Python
Java中生成微信小程序太阳码的实现方案
2022/06/01 Java/Android