2009-10-19 5 views
5

При прерывании запроса ajax с xhr, который передается обратно из функции jQuery.ajax, firebug показывает, что он все еще пытается загрузить этот запрос. Он не блокирует больше запросов, которые были сделаны, но также не показывает, что он когда-либо завершает запрос.jquery and xhr.abort

Это просто проблема с firebug?

ответ

4

Кажется, что это просто проблема с firebug.

Я установил тестовый пример в jsbin, чтобы увидеть, как реагировал firebug. Если вы посмотрите на вкладку «Сеть», вы увидите время и объем данных, которые были переданы для этого запроса, это означает, что соединение завершено, даже если счетчик по-прежнему прослушивает вас в области консоли.

Вот тестовый пример: http://jsbin.com/isolo

Я предлагаю идти к http://jsbin.com/isolo/edit и комментируя каждый из последних строк в качестве одного теста, и вы можете увидеть, как вкладка Net говорит больше правды.

+0

Чистая вкладка «стоп-мертвая» отдает ... Хороший звонок. – payling