¿Alguien sabe cuál es el valor de jQuery ajax timeout predeterminado?¿Cuál es el valor de tiempo de espera predeterminado ajax de jQuery?
Respuesta
El valor predeterminado es 0
(technically it's undefined, pero se comporta como 0). Esto significa que no hay tiempo de espera en jQuery en sí ... si el navegador tiene un tiempo de espera es completamente posible, llegará a eso.
Solo cuando se especifica timeout
opción does jQuery even call setTimeout()
.
mis pruebas sugieren que erkmene, arriba, es realmente correcto - el navegador establece el tiempo de espera ... – hwjp
@hwjp - el número de línea en la fuente ha cambiado en las versiones recientes, pero la respuesta anterior sigue siendo correcto, tenga en cuenta el checkout 'timeout> 0' en jQuery mismo: https://github.com/jquery/jquery/blob/master/src/ajax.js#L700 Esta no es una pregunta sobre raw' setTimeout (myFunc, 0); ', se trata de la implementación' jax() 'de jQuery cuando no se especifica uno. El valor predeterminado sigue siendo 'undefined', pero se comporta como 0 en las comprobaciones [como se puede ver aquí] (https://github.com/jquery/jquery/blob/master/src/ajax.js#L277). El valor predeterminado ** para jQuery ** (lo que la pregunta estaba haciendo) sigue siendo efectivamente 0. –
Claro, creo que la mayoría de las personas se preocupan más por el tiempo de espera efectivo ... Por lo tanto, la mejor respuesta sería "por defecto el timeout es establecido por el navegador "- seguido de una explicación técnica de por qué + cómo ... – hwjp
- 1. JQuery ajax call valor de tiempo de espera predeterminado
- 2. RestTemplate: valor de tiempo de espera predeterminado
- 3. ¿Cuál es el valor de tiempo de espera predeterminado de java.net.Socket en Android?
- 4. ¿Cuál es el valor de tiempo de espera de sesión predeterminado en ASP.NET?
- 5. jQuery AJAX tiempo de espera indefinido
- 6. PHP: Valor de tiempo de espera de cURL predeterminado
- 7. Establecer el tiempo de espera para ajax (jQuery)
- 8. ¿Cuál es el tiempo de espera de sesión predeterminado en ASP.NET?
- 9. ¿Cuál es el tiempo de espera de sesión predeterminado para un sitio web de Java EE?
- 10. Tiempo de espera predeterminado para HttpComponent Client
- 11. ¿Cuál es el tiempo de espera predeterminado de usar HttpGet y DefaultHttpClient?
- 12. Determinar si $ .ajax error es un tiempo de espera
- 13. predeterminado jQuery Ajax statusCode
- 14. cómo configurar el valor de tiempo de espera predeterminado de savon
- 15. Hibernar: ¿establecer tiempo de espera de consulta predeterminado?
- 16. Cuál es el valor predeterminado para miembros de clase C++
- 17. ¿Cuál es el valor predeterminado de un iterador?
- 18. manejador de tiempo de espera predeterminado para el script de espera
- 19. JQuery ¿Cómo saber cuál es el error de Ajax?
- 20. jQuery ajax valor de retorno
- 21. ¿Es posible verificar el tiempo de espera en jQuery.post()?
- 22. Respuesta de tiempo de espera de sesión en AJAX
- 23. jQuery getJSON con tiempo de espera
- 24. ¿Cuál es el valor predeterminado para un campo si no se proporciona un valor predeterminado?
- 25. valor predeterminado de entrada de jquery clear
- 26. Agregar el valor predeterminado para el campo de tiempo (7)
- 27. ¿Cuál es el valor booleano predeterminado en C#?
- 28. ¿Cuál es el valor predeterminado (IEnumerable <T>)?
- 29. ¿Cuál es el enlace predeterminado de WCF?
- 30. ¿Cuál es el método predeterminado de HTTP?
Parece que no está definido y queda para la implementación específica en el navegador: http://stackoverflow.com/questions/2507355/jquery-ajax-call-default-timeout-value http://stackoverflow.com/questions/3394760/jquery-ajax-timeout-undefined – erkmene