Czy możliwe jest zatrzymanie bieżącego żądania ajax z poziomu globalnego zdarzenia jquery ajaxStart?Zatrzymaj żądanie jquery ajax w ajaxStart
5
A
Odpowiedz
7
.ajaxStart
nie ma dostępu do obiektu xhr. .ajaxSend
ma jednak. Możesz tam to zatrzymać. Nie wiem, dlaczego chciałbyś to zrobić, ale pamiętaj, że jest to globalne zdarzenie ajaxowe - więc to skutecznie zatrzymuje wszystkie żądania ajaxowe (lub przynajmniej te, które nie mają flagi global:false
).
$('some-object').ajaxSend(function(e, xhr) {
xhr.abort();
});
2
FYI istnieje również trzeci argument, który jest przedmiotem opcji Ajax wykorzystywane do tworzenia żądania w przypadku, gdy jest pomoc ...
|
|
\|/
\/
$('some-object').ajaxSend(function(e, xhr, options) {
xhr.abort();
});
Powiązane problemy
- 1. jquery ajaxStart nie działa
- 2. ajaxStart anuluje autouzupełnianie jQuery
- 3. Przycisk Wyłącz, gdy żądanie AJAX
- 4. Żądanie ajax jQuery anulowane spowalnia bieżące żądanie
- 5. Żądanie ajax jQuery działa, to samo żądanie AngularJS ajax nie
- 6. Jak śledzić żądanie jQuery AJAX?
- 7. Żądanie jQuery AJAX zawodzi w IE
- 8. Jak wywoływać jquery ajaxStart + ajaxComplete
- 9. Jak wywołać .ajaxStart() na konkretnym ajax wzywa
- 10. ajaxStart i ajaxStop equivalent with fetch API
- 11. Jak mogę debugować żądanie ajax jQuery?
- 12. Żądanie Ajax HEAD za pośrednictwem Javascript/jQuery
- 13. Jak anulować/anulować żądanie jQuery AJAX?
- 14. jQuery należy używać wielokrotność ajaxStart/ajaxStop obsługi
- 15. Jak wyłączyć autoloading jQuery na żądanie Ajax w Yii?
- 16. Żądanie Ajax JQuery nie działa w przeglądarce urządzenia iPhone'a
- 17. Żądanie Ajaxa w toku jQuery
- 18. Zatrzymaj jquery onChange iteracji rekurencyjnej
- 19. Abort ajax żądanie w obietnicy
- 20. Złóż żądanie AJAX za pomocą $ .ajax w MVC 4
- 21. Żądanie Ajax PUT
- 22. Jak wyśmiać żądanie AJAX?
- 23. Żądanie wielu odpowiedzi AJAX
- 24. Zatrzymaj jQuery .load odpowiedzi przed buforowane
- 25. Odrzucono żądanie POST AJAX - CORS?
- 26. Jak anulować/przerwać żądanie ajax w axios
- 27. Jak wysłać żądanie AJAX do innego portu z jQuery?
- 28. Otrzymuj odpowiedzi XML z Cross-Domain Ajax żądanie jQuery
- 29. Laravel 4 jquery żądanie Ajaxa
- 30. Żądanie ajax Jquery, czekaj na najnowszą prośbę, aby zakończyć