两个Ajax请求取决于响应

时间:2016-09-01 11:11:29

标签: jquery ajax

我有两个ajax请求但是我只想根据第一个Ajax请求的响应执行另一个Ajax,但是我没有在第二个ajax调用中得到响应。您认为这个问题是什么?提前谢谢。

这是示例代码

// first ajax call
$.ajax({ 
  dataType: "json",
  url: "index.json",
  data: JSON.stringify({
    sn: $(this).attr("data-sn")
  }),
  success: function(data) {
   if (JSON.stringify(data) !== "{}") {
     // second ajax call
     $.ajax({ 
       dataType: "json",
       url: "index2.json",
       data: JSON.stringify({
         sn: $(this).attr("data-sn")
       }),
       success: function(data) {
         console.log("Test");
       }
     });   
    }
  }
});

0 个答案:

没有答案