jQuery.active值何时重置?
当ajax调用正在进行时设置jQuery.active变量(请参阅)。我想知道它是在成功(或错误)回调函数执行之前还是之后重置的。我需要知道ajax调用和所有/任何回调何时完成,而不仅仅是响应何时返回。谢谢。为什么不检查ajax回调中的值。。。然后,您将亲自查看它是在回调完成之前还是之后更改的。我非常怀疑它在回调后是否会减少,因为它是针对正在进行的请求的 如果需要知道回调何时完成,那么回调和ajax查询需要修改页面上的某些状态。即jQuery.active值何时重置?,jquery,Jquery,当ajax调用正在进行时设置jQuery.active变量(请参阅)。我想知道它是在成功(或错误)回调函数执行之前还是之后重置的。我需要知道ajax调用和所有/任何回调何时完成,而不仅仅是响应何时返回。谢谢。为什么不检查ajax回调中的值。。。然后,您将亲自查看它是在回调完成之前还是之后更改的。我非常怀疑它在回调后是否会减少,因为它是针对正在进行的请求的 如果需要知道回调何时完成,那么回调和ajax查询需要修改页面上的某些状态。即 ajax请求增加正在处理的变量ajax ajax回调递减变量aj
我还记得在selenium脚本中使用jQuery.active变量to,这样我就可以等到AJAX调用完成后再执行下一个用户操作。根据我的经验,这是有效的。我的答案不适合你。同样,您使用的jQuery版本是什么?为什么不在不同的点添加
console.log(jQuery.active)
,然后查看它在哪里更改/重置?