Jquery用于并行ajaxes的单回调函数,它具有async true。

时间:2014-03-06 15:21:57

标签: jquery ajax asynchronous jquery-callback

我正在阅读有关stackoverflow的以下文章: jQuery callback for multiple ajax calls

我的问题几乎相似。 我有三个ajax调用,每个调用async:true,各自独立响应。每次调用时async:true都强制它们并行执行。由于某些性能问题,我不想设置async:false。在成功执行这三个ajax调用之后,我想发送另一个ajax(再次使用async:true),这取决于前三个ajax的响应。那么,即使我的ajax调用具有async true ???

,此回调是否也能成功运行
$.when($.ajax(...), $.ajax(...)).then(function (resp1, resp2) {
    $.ajax({
        url : "finalDependentAjaxCallURL",
        async : true,
        data : "somedata",
        success : function(result){
             alert("success");
        }  
    });
});

0 个答案:

没有答案