English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Cuando una solicitud Ajax se complete y se produzca un error, el método ajaxError() adjunta una función a llamar. Esto es un AjaxEvent.
Cada vez que una solicitud Ajax se complete y se produzca un error, jQuery desencadena el evento ajaxError. En este momento, se ejecutarán todos los gestores registrados utilizando el método ajaxError().
Nota:Desde jQuery 1.8A partir de la versión, este método solo debe adjuntarse al documento.
$("document").ajaxError(function(event, xhr, options, thrownError))
Se muestra un mensaje cuando falla una solicitud Ajax:
$("document").ajaxError(function(){ $("#error").text("¡Se produjo un error!!!"); });Prueba para ver‹/›
Se puede obtener una salida más útil utilizando los parámetros event, xhr y options:
$("document").ajaxError(function(event, xhr, options){ $("#error").append("Error al solicitar página:"); + options.url); $("#error").append(xhr.status); $("#error").append(event.type); });Prueba para ver‹/›
Parámetros | Descripción |
---|---|
function(event, xhr, opciones, thrownError) | Especifica la función que se debe ejecutar cuando la solicitud se complete y se produzca un error Parámetros:
|