{hero}

DataTable.ext.errMode

自 DataTables 1.10 起

设置 DataTables 报告检测到的错误的方式。

说明

如果 DataTables 遇到它“已知”的错误(例如无效 JSON),它可以提供有用的信息来描述该错误以及如何解决它。

默认错误处理是故意显眼的,以让开发者知道在他们编写接口到 DataTables 的代码时出现问题。但是,这并不总是你希望在你的页面上看到的内容,而这个静态选项提供了控制错误报告方式的能力。

类型

字符串

说明

执行内置的一种错误报告操作

  • alert(默认) - 警告错误
  • throw - 抛出一个 JavaScript 错误
  • none - 不执行任何操作(在这种情况下你会希望使用这个 error

函数 DataTable.ext.errMode(setting、techNote、message)

说明

作为一个函数,你可以提供你自己的错误处理,例如向最终用户展示一条消息或重新加载页面以恢复错误情况。

参数
返回

无异常或操作。

示例

让 DataTables throw 错误,而不是 alert() 警告错误。

DataTable.ext.errMode = 'throw';

new DataTable('#myTable', {
	ajax: 'data.json'
});

相关

以下选项直接相关,对于你的应用程序开发也可能很有用。