2009-12-23 62 views
2

原型將活動AJAX請求的數量存儲在Ajax.activeRequestCount中。是否有類似的jQuery/Mootools等或可以從XMLHttpRequest中使用的東西?理想情況下,我需要一個獨立於庫的方法來檢測頁面中活動AJAX請求的數量。如果不是,每個庫的方法就足夠了。活動AJ​​AX請求

回答

2

Prototype只跟蹤使用Prototype API進行的活動請求的數量。如果您要使用任何其他方法發出AJAX請求,則Ajax.activeRequestCount不會受到影響。沒有跨庫的方式來跟蹤每一個請求,除非你自己跟蹤它們。

2

$.active jQuery的,因爲我從資料看

MooTools的似乎並不有一個(here's the Request class source

或許MooTools的,你可以做一箇中介函數來調用Ajax和使自己的算在那裏?

1

Mootools請求對象初始化一次並重新使用,初始化時可以保持計數。

順便說一句,我敢打賭,由於它的單一實例結構,我們希望保持這種計數並不是mootools的必要條件,而是要考慮它!

0

jQuery有一個ajax活躍計數器(無證):jQuery.active

羅傑·胡有blog post了。