Обнаружьте запросы Ajax в браузере (сторона клиента)

Существует ли способ обнаружить через JavaScript (сторона клиента) какие-либо запросы Ajax, которые происходят и даже получают количество происходящих запросов?

Причина я спрашиваю: у Меня есть глобальный индикатор обработки в приложении, работающий на с несколькими разработчиками, некоторые из которых забыли запускать и останавливать индикатор при выполнении запросов Ajax.

Существует ли способ обнаружить это?

Я знаю, что лучший способ обработать его состоял бы в том, чтобы инициировать что-то с запросами и когда запросы завершаются, но я не могу управлять другими разработчиками или переписать унаследованный код, таким образом, я ищу что-то, в чем я могу ввести с JavaScript для обнаружения запросов.

10
задан Kristopher 26 April 2010 в 17:46
поделиться

1 ответ

Я разобрался (используя jQuery):

$(document).ajaxStart(function() { /* start indicator */ });

$(document).ajaxStop(function() { /* stop indicator */ });
11
ответ дан 4 December 2019 в 01:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: