javascript – 数据表自定义错误处理无法正常工作

前端之家收集整理的这篇文章主要介绍了javascript – 数据表自定义错误处理无法正常工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用Data-table插件编写应用程序.我想通过我的函数来处理插件引发的错误,但插件总是会显示一个包含错误消息的警告框.

页面加载事件中,我正在创建一个数据表插件注册一个处理程序.

function callOnLoad()
{
    $.fn.dataTable.ext.errorMode = "none";

    auditViewTable = $("#div").on("error.dt",function(e,settings,techNote,message ){
        console.log("error");
    })
    .DataTable({
        "processing": true,"serverSide": true,"ajax": "getData","columns": [
            { "data": "events" },{ "data": "id" },{ "data": "name" },{ "data": "obj_id" },{ "data": "obj" }
        ]
    });
}

我帮我错了.

最佳答案
请参阅文档 – > http://datatables.net/reference/event/error

> error.dt最初是在1.10.5中引入的!所以你必须至少使用1.10.5.概念证明:works not,1.10.4 example/works,1.10.5 example.
>目标的正确选项是$.fn.dataTable.ext.errMode.
>一个工作示例将使用> 1.10.4和

$.fn.dataTable.ext.errMode = 'none';
$('#example').on('error.dt',message) {
   console.log( 'An error has been reported by DataTables: ',message);
})

猜你在找的jQuery相关文章