【发布时间】:2011-04-27 06:07:27
【问题描述】:
我有两个标签,它们的内容由 ajax 加载。两者的内容都有一个表格。我想将'datatable' jquery 插件应用于两个表。表具有相同的 ID,因为它们是由函数创建的。但它们的行不同。
datatable 插件很好地应用于第一个选项卡表,但在第二个选项卡上出现此错误:
"DataTables warning (table id = 'dttable'): Cannot reinitialise DataTable.
要检索此表的 DataTables 对象,请不向 dataTable() 函数传递任何参数,或者将 bRetrieve 设置为 true。或者,要销毁旧表并创建新表,请将 bDestroy 设置为 true(请注意,可以通过 API 对配置进行很多更改,这通常会更快)。”
我在数据表插件定义中使用“bDestroy”:true。但这样插件不会显示在第二个表中。
你会帮我吗?
【问题讨论】:
标签: jquery-plugins jquery datatables