¿Es posible detener la solicitud actual de ajax desde el evento global de jquery ajaxStart?Detener la solicitud de jquery ajax en ajaxStart
5
A
Respuesta
7
.ajaxStart
no tiene acceso al objeto xhr. .ajaxSend
, sin embargo. Puedes detenerlo allí. No sé por qué querrías hacer esto, pero recuerda que este es un evento global de ajax, por lo que esto efectivamente detiene todas las solicitudes ajax (o al menos aquellas que no tienen el indicador global:false
).
$('some-object').ajaxSend(function(e, xhr) {
xhr.abort();
});
2
FYI hay un tercer argumento también que es el objeto Opciones Ajax utilizado para crear la solicitud en caso de que sea de ayuda ...
|
|
\|/
\/
$('some-object').ajaxSend(function(e, xhr, options) {
xhr.abort();
});
Cuestiones relacionadas
- 1. jQuery Ajax Solicitud dentro de Ajax Solicitud
- 2. Jquery ajaxStart imposible encontrar provocó
- 3. Cómo llamar .ajaxStart() en ajax específica llama
- 4. Solicitud de jquery ajax, esperar la última solicitud para terminar
- 5. cómo detener la solicitud de jquery ajax enviada a través de $ .get?
- 6. solicitud POST jQuery (no AJAX)
- 7. Cómo espiar la solicitud jQuery AJAX?
- 8. Anula la solicitud JEAP ajax con jQuery
- 9. Cómo cancelar/abortar la solicitud jQuery AJAX?
- 10. Solicitud de Ajax en curso jQuery
- 11. Guardar datos de la solicitud AJAX en la variable (jQuery)
- 12. solicitud jQuery AJAX que falla en IE
- 13. jQuery: evento ajax
- 14. no-AJAX solicitud de POSTE de jquery
- 15. jQuery Ajax - Estableciendo processData en falsos cortes mi solicitud AJAX
- 16. JQuery Ajax Solicitud: cambio de usuario-agente
- 17. Jquery ajax solicitud de publicación no funciona
- 18. Cómo detener petición ajax
- 19. documento de jQuery listo después de la solicitud de ajax
- 20. ¿Cómo debo depurar una solicitud jQuery Ajax?
- 21. Intentando agregar demora a jQuery Solicitud AJAX
- 22. Solicitud JSON con JQuery/Ajax con Spring
- 23. Averigüe dónde se redirige la solicitud de Jquery ajax al
- 24. jQuery: Handle fallback para la solicitud fallida de AJAX
- 25. Cómo llamar a jquery ajaxStart + ajaxComplete
- 26. jQuery Solicitud Ajax cada 30 segundos
- 27. La solicitud AJAX cancelada ralentiza la navegación subsiguiente
- 28. ¿Detener las sumisiones duplicadas de Ajax?
- 29. jQuery debería usar múltiples ajaxStart/ajaxStop manejando
- 30. Enganche y cambie la solicitud de ajax