我正在使用jquery数据表。我想清除第一行以外的表格。
var table = $('tableId').DataTable({});
样品:
TR1
TR2
TR3
table.clear().draw(); //This clear all rows, How do I exclude first row
清除表格:
TR1
答案 0 :(得分:1)
这个怎么样 - 我使用了.rows().remove()
而不是.clear()
,所以我可以选择要删除的行。
$('#deleteAll').click(function(){
//get first element
var firstElement = $('tbody > tr').first();
/*remove all <tr> which are coming after the first element and
redraw the table */
table.rows(firstElement.nextAll('tr')).remove().draw();
});
<强> Fiddle 强>