关于 WP-Table Reloaded 上的 DataTables warning 错误警告

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 库选项并保存即可。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/wp-table-reloaded-datatables-warning/>。转载请保留此信息及相应链接。

3 条关于 “关于 WP-Table Reloaded 上的 DataTables warning 错误警告” 的评论

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>