jquery 一次处理多个ajax请求的代码
时间: 2023-10-25 17:19:33 浏览: 95
Jquery 一次处理多个ajax请求的代码
你可以使用 jQuery 的 `$.when()` 和 `$.ajax()` 方法来一次处理多个 Ajax 请求。
例如,如果你需要处理两个 AJAX 请求,你可以这样写代码:
```javascript
$.when(
$.ajax('/api/data1'),
$.ajax('/api/data2')
).done(function(result1, result2) {
// 处理 result1 和 result2
}).fail(function() {
// 处理错误
});
```
这里,`$.when()` 方法接受多个 Deferred 对象作为参数,并在它们都完成时触发 done 或 fail 方法。在这个例子中,我们将两个 `$.ajax()` 方法作为参数传递给 `$.when()` 方法,因此当两个 AJAX 请求都完成时,`done()` 方法将被调用。
当然,你可以根据自己的需要添加更多的 AJAX 请求。
阅读全文