如何刷新Jquery数据表以便考虑新添加的行?

时间:2015-05-15 13:43:09

标签: jquery datatables jquery-datatables

我做一个json请求并在dom中用行填充一个表,然后调用.DataTable()使其成为一个数据。我出于各种原因这样做而不是ajax调用。

现在我想在这个表中添加行(通过操作dom并手动添加行)。如何“刷新”或“重新加载”数据表以解释这些新行?

谢谢!

1 个答案:

答案 0 :(得分:0)

当我需要重新启动dataTable时,我使用destroy()方法。然后我正常重新初始化它。

var table = $("#table").DataTable();

// Table is updated 
addRow();

// Destroy outdated table
table.destroy();

// Create a new instance of dataTables
table = $("#table").DataTable();