【发布时间】:2016-02-11 01:33:01
【问题描述】:
我想检查来自未使用 jQuery 的站点的活动 Ajax 请求,那么如何编写与 jQuery.active 等效的内容?
我想在访问页面后检查ajax请求是否完成。
即我找到了window.XMLHttpRequest 类,但不知道如何使用它。任何帮助表示赞赏。
【问题讨论】:
-
检查stackoverflow.com/a/3148506/2025923。它只是在 jQuery 对象上定义的一个变量。
-
@Tushar 谢谢,但每个解决方案都使用 jQuery。
-
这不是回答问题,而是澄清...
window.XMLHttpRequest.DONE是一系列只读常量(不是数量) 中的一个,每个都代表一个XHR 实例的可能状态 - UNSENT:0;打开:1; HEADERS_RECEIVED:2;加载:3;完成:4。不太确定这是在哪里指定的(W3C?IANA?)但它很常见(IE、Chrome、Opera),可能是通用的。 -
@Roamer-1888 以下哪个选项显示活动的 XHR:UNSENT:0;打开:1; HEADERS_RECEIVED:2;加载:3;完成:4 ?
-
正如我所说,它们是常量。
标签: jquery ajax xmlhttprequest