/ / Вбити Ajax запит між - javascript, jquery, ajax

Вбити Ajax запит між - javascript, jquery, ajax

Я стріляю Ajax запит, використовуючи jQuery. Під час цього процесу я показую користувачеві текст, доки він не досягне функції успіху / помилки. Чи є спосіб перервати запит посеред нього. Так що це doesn "т йде до змінної успіху / errorHandler. Один із способів я можу думати про використання глобальної змінної. Чи є кращий метод.

Дякую

Відповіді:

4 для відповіді № 1

Можливо, це початок?

$ .ajax () повертає XMLHttpRequest, який він створює. У більшості випадків вам не потрібен цей об'єкт для маніпулювання безпосередньо, але вона доступна, якщо потрібно перервати запит вручну.

http://docs.jquery.com/Ajax/jQuery.ajax#options


0 для відповіді № 2

Я думаю, ви можете просто викликати метод abort () вашого об'єкта запиту.

Це може бути складніше, ніж це залежить від поведінки див. тут.