example error ejemplos bootstrap javascript jquery-datatables

javascript - ejemplos - establecer un controlador de errores para jquery datatables llamada ajax



datatables bootstrap ejemplos (1)

Se ha agregado un nuevo manejo de eventos de error en Datatables v1.10.5 (publicado el 10 de febrero).

$.fn.dataTable.ext.errMode = function ( settings, helpPage, message ) { console.log(message); };

Ver documentos aquí:
https://datatables.net/reference/event/error
https://cdn.datatables.net/1.10.5/

Estoy tratando de tener un controlador de errores personalizado cuando algo sale mal (es decir, el servidor no responde) en la llamada ajax para cargar nuevos datos en mi tabla de datos.

$table.DataTable().ajax.url(ajaxURL).load();

De forma predeterminada, muestra una alerta y puedo cambiar eso para arrojar un error de javascript con la siguiente configuración:

$.fn.dataTable.ext.errMode = ''throw'';

Pero con esto, acabo de registrar un error en la consola y no estoy seguro de cómo detectar ese error, por lo que aún no puedo proporcionar mi propio controlador de errores.

También hay un evento de error enumerado en la documentación, pero parece que no se activó, por lo que las siguientes nunca alertan.

$table.on( ''error'', function () { alert( ''error'' );} );

Todo lo demás que he encontrado hasta ahora es para el código heredado, como la configuración de fnServerData, que me gustaría evitar entrar.

¿Hay algún método para configurar la devolución de llamada de error ajax en la API de 1.10?