多个ajax请求时控制执行顺序或全部执行后的操作

1.当确保执行顺序时

(1)请求加async: false,,这样所有的ajax就会同步执行,请求顺序就是代码顺序;

(2)$.when   确保所有异步的ajax请求完毕时

$.when($.ajax({async: false,url : url1}),
            $.ajax({async: false,url : url2}))
       .done(function(){
        alert("done");
    }).fail(function(){
        alert("fail");
    });
原文地址:https://www.cnblogs.com/kongge/p/9418005.html