Prgrammer_Joe
2021-07-27 14:10
采纳率: 66.7%
浏览 79
已结题

多个异步请求顺序执行?

我现在有一个异步请求,他会返回一个列表,然后我在根据这个列表的长度去执行下一个异步请求,总共需要执行n(n代表列表的长度)次,请问应该怎么做?

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • CSDN专家-showbo 2021-07-27 14:16
    已采纳

    先得到列表,然后写个函数依次从类表中取任务执行,直到所有任务执行完毕

    已采纳该答案
    评论
    解决 2 无用
    打赏 举报
  • CSDN专家-微编程 2021-07-27 14:23

    既然要顺序执行,那不很简单嘛,多层嵌套ajax就可以了,只要异步请求不发成功的相应就不执行下一个异步请求
    例如

     $.ajax.get("url").success(xxxx   
                $.ajax.get("url").success(xxx 
                     $.ajax.get("url").success(xx.....
    )))
    
    
    评论
    解决 1 无用
    打赏 举报
  • 崽崽的谷雨 2021-07-27 14:26

    promise了解一下。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题