嵌套的ajax请求

Posted 码上猿梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌套的ajax请求相关的知识,希望对你有一定的参考价值。

今天看到了一个嵌套的ajax,算是长见识了。

不过看一眼就知道怎么回事了。

不是不会,就怕想不到。

 1 //发送一个ajax请求,嵌套的ajax请求
 2 ‘ajaxCall‘: function(url1, data1, url2, data2){
 3     var returnValue = ‘‘;
 4     $.ajax({
 5         type: "POST",
 6         url: url1,
 7         async: false,
 8         data: data1,
 9         success: function(data3) {
10             //TODO
11             //外层ajax响应成功,就再次发送ajax请求到第二个地址
12             $.ajax({
13                 type: "POST",
14                 url: url2,
15                 data: data2,
16                 async: false,
17                 success: function(data4) {
18                     //TODO
19                 }
20             });
21         }
22     });
23     return returnValue;
24 }

 

以上是关于嵌套的ajax请求的主要内容,如果未能解决你的问题,请参考以下文章

前端面试题之手写promise

Ajax嵌套Ajax的模版

ajax嵌套ajax 可能出现问题 的解决办法

不使用回调函数的ajax请求实现(async和await简化回调函数嵌套)

拥抱基于jquery.deferred的ajax,和层层嵌套回调的ajax说拜拜

嵌套的ajax请求