jQuery DataTables清除除第一行之外的表

时间:2015-09-08 08:26:51

标签: javascript jquery datatables

我正在使用jquery数据表。我想清除第一行以外的表格。

 var table = $('tableId').DataTable({});

样品:
TR1
TR2
TR3

table.clear().draw(); //This clear all rows, How do I exclude first row

清除表格:
TR1

1 个答案:

答案 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