本文介绍了jQuery的:是req.readyState == 3可能吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的jQuery的大风扇,我用它的95%都是我的JavaScript需要。但是,我是一个加载使用彗星的方法活页;其中,在Javascript中我retreive使用AJAX的地步req.readyState == 3。我很好奇,如果有可能做到这一点与jQuery $就太数据(我无法找到的文档中任何东西)。

解决方案

  VAR XHR = $。阿贾克斯(...);

xhr._onreadystatechange = xhr.onreadystatechange;

xhr.onreadystatechange =功能(){

     xhr._onreadystatechange();
     如果(xhr.readyState == 3)警报('互动');
};
 

I am a big fan of jQuery and I use it for 95% of all my Javascript needs. However, I am a loading a live page using a COMET method; where in Javascript I retreive the data using AJAX at the point where req.readyState == 3. I was curious if it's possible to do this with jQuery $.ajax too (I couldn't find anything in the documentation).

解决方案
var xhr = $.ajax(...);

xhr._onreadystatechange = xhr.onreadystatechange;

xhr.onreadystatechange = function() {

     xhr._onreadystatechange();
     if (xhr.readyState == 3) alert('Interactive');
};

这篇关于jQuery的:是req.readyState == 3可能吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 20:06