获取所有xhr请求

时间:2014-02-17 09:31:20

标签: javascript jquery html ajax

我正在尝试在完成时获取所有xhr状态200及其信息。有可能以某种方式将它们组合在一起,或者当我发送时我必须保留对它们的引用吗?

2 个答案:

答案 0 :(得分:1)

您可以使用jQuery的ajaxComplete

$(document).ajaxComplete(function(event, xhr, settings) {
    if (xhr.status === 200) {
        //rest of the handler
    }
});

这将确保您的所有ajax响应在完成后都会使用此方法,并且需要对响应状态进行额外检查。

答案 1 :(得分:0)

如果您使用的是asp.net,那么您可以在global.asax文件中添加Application_EndRequest方法并检查响应。