1NetMedia_Blog

<< CSS中~词列表选择  类别: JS Jquery操作checkbox 第二次无法选... >>
Jquery中Ajax并发处理,ajax链接
[ 日期: 2017-05-09 3:31:52 PM | 作者: admin | 来源: 本站整理 | 人气:1054 | 晴天 | 心情: +2 ] 字号: 【
急速栏目链接:
标签:ajax  |  并发  |  判断都加载完  |  
Promise $ .when()方法相当于逻辑AND运算符。给出一个Promises列表,when()返回一个新的Promise:
以下代码使用when()方法进行两个并发Ajax调用,并在两个成功完成时执行一个函数:


var jqxhr1 = $.ajax("/ServerResource1.txt");
var jqxhr2 = $.ajax("/ServerResource2.txt");

$.when(jqxhr1, jqxhr2).done(function(jqxhr1, jqxhr2) {
// Handle both XHR objects
alert("all complete");
});
then()函数
函数可以链接在一起以连续调用多个函数:


var promise = $.ajax("/myServerScript1");

function getStuff() {
return $.ajax("/myServerScript2");
}

promise.then(getStuff).then(function(myServerScript2Data){
// Do something with myServerScript2Data
});

   
Rss Comment  

没有相关评论

发表评论
请先注册,才能发表评论!
- 注册 -