{hero}

銷毀

自:DataTables 1.10 起

銷毀任何與選擇器匹配的現有表格,並替換為新的選項。

描述

像平常一樣初始化一個新的 DataTable,但是如果存在與選擇器匹配的現有 DataTable,它將被銷毀並替換為新表格。 如果您想更改表格的屬性,而該屬性無法透過 API 更改,這會很有用。

請注意,如果您不是要更改表格的配置,而只是更改表格顯示的數據,那麼使用 ajax.reload() 方法(或 rows.add() 等)效率會高得多。

類型

此選項可以使用以下類型

預設值

  • 值:false

範例

銷毀現有表格並建立一個新的表格

new DataTable('#myTable', {
	scrollY: '200px'
});

// Some time later, recreate without (no scrolling)
new DataTable('#myTable', {
	destroy: true
});

相關

以下選項直接相關,並且在您的應用程式開發中可能也很有用。