4-5次Ajax调用成功后调用javascript函数
Calling javascript function on success of 4-5 Ajax Calls
我需要使4-5 Ajax调用,一旦所有这些调用是成功的,我需要调用一个JavaScript函数。我正在使用ExtJS。我也可以通过使用JQuery进行这些Ajax调用。
一旦所有这些Ajax调用都成功,我如何调用函数?
我可以创建4-5个旗帜&在每个ajax调用成功时,我将各自的标志设置为true &一旦所有标志都为真,我将进行函数调用。
有更好的方法来达到预期的结果吗?
您可以使用jQuery when
:
$.when(
// Get first
$.get("/first/", function(result) {
//Do something with result
}),
// Get second
$.get("/second/", function(result) {
//Do something with result
}),
// Get third
$.get("/third/", function(result) {
//Do something with result
})
).then(function() {
// All is ready now, so...
});
来源:http://css-tricks.com/multiple-simultaneous-ajax-requests-one-callback-jquery/
在jquery网站上也有记录:http://api.jquery.com/jquery.when/
相关文章:
- 我需要从php调用javascript或jquery
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 使用html表单中的参数调用JavaScript函数
- 可以´t调用JavaScript中的函数
- 在按钮上调用Javascript函数
- 如何从Objective-C代码中调用javascript代码
- 当库在页脚中加载时,基于PHP条件调用Javascript
- 可以't在Jasmine中调用Javascript函数
- 在page_load事件上调用javascript函数
- 如何在ajax中调用javascript对象的方法
- 如何使用WPF调用JavaScript对象的函数
- 我们可以用参数对象集合而不是原始数据来调用JavaScript collection.reduce()方法吗
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 从附加文本调用javascript(订单车)
- 在线程循环中调用JavaScript
- 在指定时间后多次调用Javascript中的函数
- 未调用Javascript onscroll事件
- 如何正确调用Javascript中的匿名函数
- 从字符串调用javascript函数
- 无法从活动调用 javascript 函数