2013-01-17 86 views
2

從這個頁面的說明:我不明白bRetrieve(jQuery的數據表)

http://datatables.net/new/1.7

與初始化對象檢索 - $(...)的dataTable({「bRetrieve 「:true,...}); - 不可能在初始化後改變表格參數,但它是 對於能夠對$()。dataTable()使用單個調用很有用。 將bRetrieve設置爲true,告訴DataTables您承認這一點。

我認爲下面一行是我不明白:

,但它是可以只使用一個調用 $有用的()的dataTable()。將bRetrieve設置爲true,告訴DataTables您確認這一點。

相關的bDestroy:

重新初始化表 - $(...)的dataTable({ 「bDestroy」:真實,...})。 - 實際上,它可以重新初始化表格,但其相當殘酷。這將破壞舊桌子,然後初始化一個新桌子。

有人可以解釋這些如何相互作用嗎?我覺得在閱讀這些描述之前,我應該瞭解一些關於事物的假設,但顯然我沒有。 http://www.datatables.net/ref

「bRetrieve」屬性用於確認的數據表,你明白,如果對特定的表,如果DataTable實例比,而不是創建新的對象已經創建,數據表:

回答

2

如數據表現場提插件將返回現有的對象。

編輯:

同樣適用於 「bDestroy」 屬性。它告訴數據表,這張表也可以被銷燬。如果你設置這個屬性爲false(它告訴你不想銷燬這個表),比在數據表對象上調用fnDestroy()函數後,會出現一個彈出警告,表示表不能被銷燬。