Я стріляю Ajax запит, використовуючи jQuery. Під час цього процесу я показую користувачеві текст, доки він не досягне функції успіху / помилки. Чи є спосіб перервати запит посеред нього. Так що це doesn "т йде до змінної успіху / errorHandler. Один із способів я можу думати про використання глобальної змінної. Чи є кращий метод.
Дякую
Відповіді:
4 для відповіді № 1Можливо, це початок?
$ .ajax () повертає XMLHttpRequest, який він створює. У більшості випадків вам не потрібен цей об'єкт для маніпулювання безпосередньо, але вона доступна, якщо потрібно перервати запит вручну.
http://docs.jquery.com/Ajax/jQuery.ajax#options
0 для відповіді № 2
Я думаю, ви можете просто викликати метод abort () вашого об'єкта запиту.
Це може бути складніше, ніж це залежить від поведінки див. тут.