ajax:内部完成回调是否会在外部回调之前持续触发?

时间:2016-06-14 09:56:56

标签: javascript jquery ajax asynchronous deferred

使用自己的异步函数时,可以有多个.done() - 处理程序:

function callAjax()
{
    return $.ajax({
        url: "my_url.json",
        dataType: "json",
        method: "GET"
    })
    .done(function(){
        console.log("inner done called back");
    });
}

callAjax().done(function(){
    console.log("outer done called back");
});

当测试内部回调总是在外部回调之前触发。

我的问题是:这是一种保证行为吗?我可以依靠这个吗?

0 个答案:

没有答案