为什么80%的码农都做不了架构师?>>>   

jQuery.when(deferreds)

参数deferreds,一个或多个延时对象或JS对象,我们初略的认为它就是一个或多个异步请求。

例如:

$.when($.ajax("page1.php"), $.ajax("page2.php"))

when()函数常常和done()函数、fail()函数、then()函数联合使用:

done(Function func) - 当deferreds中的处理都完成的时候执行Function回调函数

fail(Function func) - 当deferreds中有一个处理失败的时候执行Function回调函数

then(Function func1,Function func2)- 结合了done和fail函数,当都成功执行func1,当有一个失败执行func2

Example:

var whenResult = $.when($.ajax("page1.php"), $.ajax("page2.php"));
whenResult.done(function(a1,a2){
//函数内容略
//a1和a2俩参数是when函数中两个ajax请求的相关jqXHR对象
});
whenResult.fail(function(){
//函数内容略
})
whenResult.then(successFunc,failureFunc);

转载于:https://my.oschina.net/wzzz/blog/143253

JQuery when相关推荐

  1. Ajax接收Java异常_java – 处理来自Servlet的Jquery AJAX响应中的异常

    我的servlet代码是 try{ //something response.setStatus(201); out.print("Data successfully saved" ...

  2. Jquery DIV滚动至浏览器顶部后固定不动代码

    获取元素(这里定位元素A)距离顶部的高度,接着设定scroll滚动的事件,比如超过那个高度,把A的位置设定为fixed,小于该高度,修改回relative. 效果例1 代码如下复制代码 <scr ...

  3. jquery.raty评星插件

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>j ...

  4. jquery autocomplete demo

    根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择. jquery.autocomplete参考地址 http://bassistance.de/jquery-plugins/jquer ...

  5. 在Ant-design-pro框架中引入jQuery和jQuery-ui步骤

    1.安装jQuery和jQuery-ui npm i jquery s npm i jquery-ui s yarn install 2.在vue.config.js中进行配置 // webpack ...

  6. 火狐浏览器允许ajax,解决火狐浏览器发送jquery的ajax请求无效的问题

    今天遇到这样一个问题: 页面在chrome下发送ajax的请求是没有问题的,但是在firfox下无效. 代码大致如下: //前面省略 ..... 生成成绩 查询成绩 ...... ...... fun ...

  7. jquery 监听的案例

    jQuery 简介 jQuery 是一个 JavaScript 库. jQuery 使用 可以下载一个,也可以使用Staticfile CDN.百度.又拍云.新浪.谷歌和微软的服务器都存有 jQuer ...

  8. 网站项目必备——12款白富美型 jQuery 图片轮播插件

    转自:http://www.cnblogs.com/lhb25/archive/2013/01/06/jquery-image-carousel-effect.html 图片轮播是网站中的常用功能,用 ...

  9. 利用 jquery 获取某个元素下的所有图片并改变其属性

    HTML代码 <div id="mochu"> <p>内容....<./p> <p><img src="xxxx.p ...

  10. 通过jQuery调用ASP.NET的AJAX

    传统上,在ASP.NET页面中实现AJAX的方法是拖放一个ScriptManager控件,并进行一系列的设置和相关编程.但事实上,这并不是理想的解决方案.使用jQuery来调用ASP.NET后台的方法 ...

最新文章

  1. java ssh文件下载_Java使用SSH从远程服务器下载文件
  2. python如何去掉方括号_python从入门到实战外星人入侵
  3. PP模块快速入门之功能简介
  4. 使用git命令提交代码到Github远程仓库的方法
  5. java 线性表的表示和实现_线性表中顺序表的的理解和实现(java)
  6. 神经网络激活函数=生物转换器?
  7. Codeforces - 474D - Flowers - 构造 - 简单dp
  8. 在没有鼠标或键盘的情况下在 Mac 上如何启用蓝牙?
  9. 人工智能技术与计算机科学区别,智能科学与技术与人工智能的区别
  10. Panabit应用层流量管理系统
  11. PHP+Redis实现高并发
  12. 宽带波形测试软件,适用于5G时代的波形测试分析系统是怎样的?
  13. 网络广告创意与制作技巧
  14. Android 获取图片尺寸大小的方法
  15. 内部存储器——③主存储器
  16. 解决打开Excel会自动新建一个空表格
  17. UML相关工具一览(2018年5月更新)
  18. 傅里叶入门--动手演示波形叠加
  19. Dev C++ 下载
  20. EPP协议(RFC5730翻译)

热门文章

  1. java注释模板_Java注释模板设置
  2. gitlab+svn自动增量发包
  3. phpStorm安装xDebug
  4. PHP传值及引用_无需整理
  5. 准备辞职了,走之前想解决的问题ptr 为空
  6. Java使用Jolt连接Tuxedo服务器
  7. kafka一键启动集群
  8. wine应用运行后字体都是问号
  9. 为啥通过MSIE判断浏览器信息
  10. best single model of RSNA