success error data jquery ajax http

error - ¿Qué códigos de estado HTTP cuentan como éxito en jQuery.ajax?



ajax success function (2)

Desde el código fuente:

if ( status >= 200 && status < 300 || status === 304 ) {

Entonces cualquier 2xx y bajo circunstancias especiales 304 también. 304 tiene un manejo extra, sin embargo, consulte la fuente para obtener más información.

La documentation no parece especificar exactamente qué se entiende por ''éxito'' en jQuery.ajax. ¿Es un código 2xx? ¿Solo 200?


Encontrará esto en la devolución de llamada realizada. Un éxito es cualquier estado mayor o igual que 200 y menor que 300. Un notmodified (304) también se considera un éxito.