У меня есть способ отслеживания текущих запросов Ajax, которые включают $ .ajaxSetup(), и подсчет beforeSends & завершает.
var ajaxProcs = 0;
$.ajaxSetup({
beforeSend : function() { ajaxProcs++; },
complete : function() { ajaxProcs--; }
});
Проблема заключается в том, если данный $ .ajax() вызов beforeSend или завершить его скинут правильное количество запросов Ajax работает.
Например, это перепишет его, и не добавьте 1 в счет ajaxProcs.
$.ajax({
beforeSend : function() { /* blah blah */ }
});
Можно ли иметь ОБА ajaxSetup И Переопределить пробег $ .ajax?
Вы можете перезаписать jQuery ajax f unction и добавить свой собственный независимый код для подсчета. Очень уродливый и ненадежный, но возможно. –