DataTable.ext.errMode
自 DataTables 1.10 起
设置 DataTables 报告检测到的错误的方式。
说明
如果 DataTables 遇到它“已知”的错误(例如无效 JSON),它可以提供有用的信息来描述该错误以及如何解决它。
默认错误处理是故意显眼的,以让开发者知道在他们编写接口到 DataTables 的代码时出现问题。但是,这并不总是你希望在你的页面上看到的内容,而这个静态选项提供了控制错误报告方式的能力。
类型
函数 DataTable.ext.errMode(setting、techNote、message)
- 说明
作为一个函数,你可以提供你自己的错误处理,例如向最终用户展示一条消息或重新加载页面以恢复错误情况。
- 参数
名称 类型 可选 1 setting
否 DataTables 设置对象(
DataTables.Settings
)。2 techNote
否 技术说明参考,其中包含已发生错误的详细信息 - 可以在
https://datatables.net.cn/tn/{techNote}
中找到此内容。3 信息
否 错误信息
- 返回
无异常或操作。
示例
让 DataTables throw
错误,而不是 alert()
警告错误。
DataTable.ext.errMode = 'throw';
new DataTable('#myTable', {
ajax: 'data.json'
});
相关
以下选项直接相关,对于你的应用程序开发也可能很有用。