Javascript 侦听ajax对fire事件的调用

Javascript 侦听ajax对fire事件的调用,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在使用一个现成的解决方案,其中有大量的代码我真的无法理解。我试图在发出ajax调用后触发一个事件(他们没有使用jquery!他们是手动完成的) 我找到了这个 yourXMLHTTPRequest.onreadystatechange = function () { if (this.readyState == 4) { doJQueryStuff(); } } 在这里: 不知道如何找到“yourXMLHTTPRequest”部分(不要太多使用ajax,更不用说手动编写)

我正在使用一个现成的解决方案,其中有大量的代码我真的无法理解。我试图在发出ajax调用后触发一个事件(他们没有使用jquery!他们是手动完成的)

我找到了这个

yourXMLHTTPRequest.onreadystatechange = function () {
  if (this.readyState == 4) {
      doJQueryStuff();
  }
}
在这里:

不知道如何找到“yourXMLHTTPRequest”部分(不要太多使用ajax,更不用说手动编写)

这需要在代码编写的地方之外,也不确定它来自哪里,只需要在它被拉出来后触发


编辑:要清除它,我需要找到在live站点(如firebug或chrome工具)中发出的请求,如果可能的话

您的XMLHttpRequest的定义如下

var yourXMLHTTPRequest = new XMLHttpRequest();

可以在此处和此处找到完整的文档

您是否可以使用jQuery并尝试向
$.ajaxStart()添加函数调用
?我试过了,$.ajaxsetup,但不起作用,因为他们没有使用jquery来调用它?不确定但不起作用这个问题似乎很相似。您是否尝试过像这样连接
ajaxStart()
方法?我想我需要知道它实际使用的代码在哪里,在我的例子中,它是所有js no jquery,这就是为什么这会成为我们的一项任务me@delboud,Fiddler文档部分是开始使用该工具的好地方。基本上,您正在查找对Default.aspx页面的请求。如果您将web方法移动到一个单独的文件中(假设您也是从Default.aspx发出请求),那么调试可能会更容易。要清除它,我需要尽可能在live site(如firebug或chrome tools)中查找正在发出的请求