如何从$ .ajax响应中获取请求详细信息?

时间:2017-05-17 18:33:30

标签: node.js ajax asynchronous

我正在开发Node.js App。它是一个简单的应用程序,使用不同的POST参数多次点击单个URL。

由于Node是Async和Eventdriven,服务器的响应不在请求序列中,我无法确定哪个响应来自哪个请求。

我们如何克服这个问题?这个对象jqXHR可以帮忙吗?

  

$ .ajax({// request code})。done(function(data,textStatus, jqXHR )   {// get Requested POST param}

节点js代码如下。

i = 0;
    for(monthNo = startMonth ; monthNo <= endMonth ; monthNo++){    

             jsdom.env(
             '',
              ["http://code.jquery.com/jquery.js"],
              function (errors, window) {
                var $ = window.jQuery;
                shouldStart = true;
                var data = allInputData[i];
                i++;

              $.ajax({
                        contentType: "application/json; charset=utf-8",
                        data: JSON.stringify(data),
                        dataType: "json",
                        type: "POST",
                        url: urlcal
                    }).done(function (data, textStatus, jqXHR) {       }  
    }

0 个答案:

没有答案