{hero}

rows().remove()

自 DataTables 1.10 起提供

從 DataTable 中刪除選取的列。

描述

此方法(及其單數對應方法,row().remove())會從 DataTable 中完全移除選取的列,並從瀏覽器中刪除資料和節點所配置的記憶體。

請注意,此方法會在內部從表格中移除資料,但該動作在呼叫 draw() 方法更新顯示之前,不會在視覺上顯示出來。此方法可以簡單地作為 rows().remove() 方法傳回的物件的鏈式方法呼叫,例如 table.rows().remove().draw();。如果正在刪除多列以進行最佳化,則使用此方法可以減少所需的繪製次數。

類型

function rows().remove()

描述

刪除選取的列。

傳回

DataTables API 實例,結果集中包含已移除列的參考

範例

從表格中刪除所有具有 selected 類別的列

var table = new DataTable('#myTable');

var rows = table
	.rows('.selected')
	.remove()
	.draw();

從表格中移除所有列(效果與使用 clear() 相同)

var table = new DataTable('#myTable');

var rows = table
	.rows()
	.remove()
	.draw();

相關

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