Jquery DataTable是一款非常強大的表格插件,它不僅提供了強大的數據分頁、排序功能,還能夠進行復雜自定義的操作。其中,刪除行也是一個常見的操作,下面將介紹如何使用Jquery DataTable刪除行。
var table = $('#example').DataTable(); // 獲取表格對象 table.row('#rowID').remove().draw(); // 刪除指定一行
上述代碼中,#example是你的表格id,rowID是你想要刪除的行的id,可以通過獲取表格對象調用row()方法指定要刪除的行,然后使用remove()進行刪除。最后調用draw()方法重新加載表格即可完成刪除操作。
還有一種情況是需要刪除選中的多行,那么可以通過以下代碼實現:
var table = $('#example').DataTable(); // 獲取表格對象 table.rows('.selected').remove().draw(); // 刪除選中的行
上述代碼中,.selected是選中行的類名,通過獲取表格對象調用rows()方法指定選中的行,然后使用remove()進行刪除。最后調用draw()方法重新加載表格即可完成刪除操作。
需要注意的是,如果你的表格使用了服務器端分頁,那么在刪除行后需要重新請求服務器數據才能保證表格與數據同步。