En el documentation hay una lista de valores posibles que textStatus podría ser si se activa la devolución de llamada error()
("timeout", "error", "notmodified" y "parsererror") pero nada especificado para el evento success()
.En la devolución de llamada de éxito de jQuery, ¿textStatus nunca será "exitoso"?
¿Hay algún otro valor además del "éxito" que pueda pasarse a la devolución de llamada success()
? ¿Está esto documentado en algún lugar?
Ese es el mismo enlace de documentación que puse en mi pregunta. 'Complete' se llama después de' success' O 'error', ¿no? Así que 'textStatus' complete' podría ser "éxito" o cualquiera de los códigos de error. Y algunas de las otras respuestas indican que se puede invocar 'success' con textStatus "notmodified". – Robert
Sí, completo podría ser cualquiera de los posibles códigos textStatus. El éxito solo será exitoso o no modificado. Notmodified se usa cuando solo usa una versión en caché, lo más probable, aunque me parece raro que se llame éxito cuando básicamente dices "hey, nada ha cambiado". –
El éxito también puede ser 'nocontent'. jQuery 1.x puede devolver 'success' y jQuery 2.x puede devolver' nocontent' para la misma llamada. – cyberwombat