WordPress 表格插件 WP-Table Reloaded 使用 DataTables JavaScript 工具插件来提供表格排序、查询等功能。同时也提供 colspan 或 rowspan 来合并单元格。但是 DataTables 目前不支持有单元格合并的表格,于是同时使用这两个功能的表格在打开页面的时候会出现 JS 执行错误警告。
提示的错误警告上的文字类似于:
“DataTables warning (table id = ‘wp-table-reloaded-id-1-no-1’): Requested unknown parameter ‘2’ from the data source for row 0”
可以点击查看示例页面来体会一下。
这个小问题实际上并不是 WP 表格插件 WP-Table Reloaded 的问题,作者也明确表示无能为力。(让我们寄希望于 DataTables 工具包的开发者吧。)
但是有方法来避免打开页面时出现扰人的警告窗口:因为这是由 DataTables 与 合并单元格(#colspan#)不兼容造成的,所以只要在同一个表格中避免同时使用这两样功能就可以了。
对于需要使用合并单元格功能的表格,如果出现这个错误提示,可以进入表格管理后台打开该表格进行编辑(如何打开请参考:编辑表格内容)。在编辑表格页面下方有表格样式设置一节,取消勾选启用 JavaScript 库选项并保存即可。©
本文发表于水景一页。永久链接:<http://cnzhx.net/blog/wp-table-reloaded-datatables-warning/>。转载请保留此信息及相应链接。
阁下写的真好啊,向你学习
留名
欢迎 :D