如何调用ajax并行请求

时间:2016-08-22 10:11:01

标签: php ajax

在我的项目中,我正在创建一个包含太多文件的zip文件,并且它需要花费太多时间来回复。因此,其他请求将进入挂起状态,用户也等待响应。

1 个答案:

答案 0 :(得分:0)

多个请求示例:

// First Request
$.get("/first-request/", function(resOfFirstRequest) {

  // Second Request
  $.get("/second-request/", function(resOfSecondRequest) {

    // Third Request
    $.getScript("/third-request/", function() {

      console.log(resOfFirstRequest);
      console.log(resOfSecondRequest);

      // All Ready So Code Here       

    });

  });

});

你应该申请这个。希望它会对你有所帮助。

参考here

<强>更新

$.when(

  // First One

).then(function() {

  // All is ready so Code here

});

因此,在这种情况下,您的第一个请求正在运行,完成后您的第二个请求将会响应。