从这个页面:
使用初始化对象进行检索 - $(...)。dataTable({" bRetrieve":true,...}); - 这是不可能的 像这样初始化之后改变表参数,但确实如此 能够只使用$()。dataTable()的单个调用是有用的。 将bRetrieve设置为true,告诉DataTables您确认这一点。
我认为以下几行是我不明白的:
但能够只使用一次调用很有用 $()。dataTable的()。将bRetrieve设置为true,告诉DataTables您 承认这一点。
相关的是bDestroy:
重新初始化表格 - $(...)。dataTable({" bDestroy":true,...}); - 实际上,可以重新初始化表,但它是公平的 野蛮。这将破坏旧表,然后初始化一个新表。
有人可以解释这些互动方式吗?在阅读本说明书之前,我觉得有些事情我应该理解,但显然我不会。
答案 0 :(得分:2)
如数据表网站所述:http://www.datatables.net/ref
“bRetrieve”属性用于确认您理解的数据表,如果特定表中已创建数据表实例而不是创建新对象,则datatable插件将返回现有对象。
编辑:
同样适用于“bDestroy”属性。它告诉datatable,这个表也可以被破坏。如果将此属性设置为 false (告诉您不要销毁此表),那么在调用datatable对象上的fnDestroy()函数之后,会出现一个弹出警告,说表不能被毁灭。