为了账号安全,请及时绑定邮箱和手机立即绑定

连续多个ajax请求,这段代码的promise哪里写错了?

连续多个ajax请求,这段代码的promise哪里写错了?

饮歌长啸 2018-08-10 09:10:58
function testPromise() {    var p1 = new Promise(        function(resolve, reject) {            (function() {                for(var i=0;i<4;i++){                    getExpert(i);                };                resolve();                    })();                        }    );    p1.then(        function() {            //slideScroll();            alert(1);    });}testPromise();for循环里的getExpert(i)是连着发了四个ajax请求,我想让最后一个请求发完后,执行p1.then()里的alert(1);现在第一个请求还在发着,就已经alert了……要怎么改?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 496 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信