rows().remove()
自 DataTables 1.10 起提供
從 DataTable 中刪除選取的列。
描述
此方法(及其單數對應方法,row().remove()
)會從 DataTable 中完全移除選取的列,並從瀏覽器中刪除資料和節點所配置的記憶體。
請注意,此方法會在內部從表格中移除資料,但該動作在呼叫 draw()
方法更新顯示之前,不會在視覺上顯示出來。此方法可以簡單地作為 rows().remove()
方法傳回的物件的鏈式方法呼叫,例如 table.rows().remove().draw();
。如果正在刪除多列以進行最佳化,則使用此方法可以減少所需的繪製次數。
類型
範例
從表格中刪除所有具有 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();
相關
以下選項直接相關,並且在您的應用程式開發中可能也很有用。