在此页面上:

http://datatables.net/new/1.7


使用初始化对象检索-
$(...)。dataTable({“ bRetrieve”:true,...}); -不可能
像这样初始化后更改表参数,但这是
仅使用一次对$()。dataTable()的调用就很有用。
将bRetrieve设置为true,将告诉DataTables您已确认这一点。


我认为以下内容是我不理解的:


但是仅使用一次调用即可
$()。dataTable()。将bRetrieve设置为true,告诉DataTables您
承认这一点。


相关的是bDestroy:


重新初始化表格-$(...)。dataTable({“ bDestroy”:true,...}); --
实际上,可以重新初始化表,但是它相当
野蛮。这将销毁旧表,然后初始化新表。


有人可以解释这些互动方式吗?在阅读本说明之前,我觉得我应该理解一些假设,但显然我没有。

最佳答案

如数据表站点中所述:http://www.datatables.net/ref

“ bRetrieve”属性用于确认您理解的数据表,如果对于特定的表,如果已经创建了数据表实例而不是创建新对象,则数据表插件将返回现有对象。

编辑:

“ bDestroy”属性同样适用。它告诉数据表,该表也可以销毁。如果将此属性设置为false(这表明您不希望破坏该表),则在对datatable对象调用fnDestroy()函数之后,将出现一个弹出警告,提示无法破坏表。

关于jquery - 我不了解bRetrieve(jQuery DataTable)的描述,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14385584/

10-09 18:57