Requisitos: Intercepta todos los resultados de las solicitudes Ajax y, si el código de estado de devolución es 404, serás redirigido a la pantalla de inicio de sesión.
También puedes obtener los datos del modelo para una respuesta unificada y, según los campos devueltos, si hay un error, aparecerá un mensaje de error y el método de callback dejará de ejecutarse.
Intentar usar ajaxcomplete no se puede bloquear, solo obtener el contenido de respuesta y no evitar que se llame al método de callback, ajaxsuccess no está probado, y probablemente sea más o menos lo mismo.
El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.
Método de escritura 1:
Código de prueba:
Al intentar modificar los datos originales, el método de callback obtiene los datos modificados, y la API devuelve los datos de la siguiente manera:
{"éxito":true,"mensaje":"aa","datos":{"nombre":"itsvse.com"}} Modifica los datos originales, solo pasa los datos del objeto json al método de callback, ignorando los atributos de éxito y mensaje, el código jQuery es el siguiente:
El efecto es el siguiente:
Método de escritura 2:
La esencia del método de escritura 1 y del método 2 es la misma; para simplificar, se recomienda escribir el método 1.
(Fin)
|