Básicamente esa es la pregunta (paréntesis son importantes)¿Cuál es la diferencia entre: 1. (ajaxStart y ajaxSend) y 2. (ajaxStop y ajaxComplete)?
25
A
Respuesta
67
.ajaxStart()
y .ajaxStop()
son para todos solicitudes juntos, ajaxStart
incendios cuando el primer solicitud simultánea aperturas, ajaxStop
incendios entonces el última de ese lote simultánea termina
Así que usted está haciendo 3 peticiones a la vez, ajaxStart()
incendios cuando las primeras aperturas, ajaxStop()
se activa cuando el último (que no necesariamente terminan en orden) regresa.
Estos eventos no obtener ninguna argumentos porque son para un lote de solicitudes:
.ajaxStart(handler())
.ajaxStop(handler())
.ajaxSend()
y .ajaxComplete()
fuego una vez por solicitud como mandan/completa. Por ello, estos controladores se pasan argumentos y los globales/lote no son:
.ajaxSend(handler(event, XMLHttpRequest, ajaxOptions))
.ajaxComplete(handler(event, XMLHttpRequest, ajaxOptions))
para una sola fuente de documentación, la sección de Global Ajax Eventsthe API es lo que está buscando.
Cuestiones relacionadas
- 1. .ajaxStart y .ajaxStop no dispara
- 2. ¿Cuál es la diferencia entre Lisp-1 y Lisp-2?
- 3. jquery - ¿Puedo recuperar (evento, xhr, opciones) desde .ajaxStart o .ajaxStop?
- 4. ¿Cuál es la diferencia entre 1 y '1 en Lisp?
- 5. jquery :: ajaxStop() versus jquery :: ajaxComplete()
- 6. ¿Diferencia entre Struts 1 y Struts 2?
- 7. Cuál es la diferencia entre MVC 2 y MVC3
- 8. ¿Cómo usaría jquery ajaxstart y ajaxstop con $ .post?
- 9. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 10. Cuál es la diferencia entre $ y jQuery
- 11. En perl, ¿cuál es la diferencia entre $ DB :: single = 1 y 2?
- 12. cuál es la diferencia entre el 2> 1>/dev/null y 2> & 1>/dev/null
- 13. ¿Cuál es la diferencia entre {0} y ""?
- 14. Cuál es la diferencia entre = y: =
- 15. ¿Cuál es la diferencia entre .ToString (+) y ""
- 16. Cuál es la diferencia entre $ (...) y `...`
- 17. ¿cuál es la diferencia entre:.! y: r !?
- 18. ¿Cuál es la diferencia entre ".equals" y "=="?
- 19. ¿Cuál es la diferencia entre dict() y {}?
- 20. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 21. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 22. ¿Cuál es la diferencia entre + = y = +?
- 23. ¿Cuál es la diferencia entre " " y ""?
- 24. ¿Cuál es la diferencia entre "2 * 2" y "2 ** 2" en Python?
- 25. Cómo llamar a jquery ajaxStart + ajaxComplete
- 26. Diferencia entre TimerTask y Executors.newScheduledThreadPool (1)
- 27. ¿Cuál es la diferencia entre @ y $ y% en MSBuild?
- 28. ¿Cuál es la diferencia entre LIST.append (1) y la LISTA DE LISTA = + [1] (Python)
- 29. jQuery debería usar múltiples ajaxStart/ajaxStop manejando
- 30. ¿Cuál es la diferencia entre: while y: when in clojure?
WOOOOOOOOOOOOW !! ¡¡¡¡¡GRACIAS!!!!! :) ¡REALMENTE BUENA RESPUESTA! –
esta respuesta es muy clara, digna de ser documentación jQuery en mi opinión. – rocketsarefast
Así que, básicamente, 'ajaxStart' y' ajaxStop' son buenos para formas fáciles de, por ejemplo, alternar una clase 'carga' en su documento. –