如何刷新DataTable

时间:2014-04-14 06:28:52

标签: jquery database jquery-datatables

我使用从服务器端到DataTable的数据。当我单击表中的某个操作时,该行想要删除。然后参考表格。

数据表

DataTable = $('#DataTable').dataTable({
"sAjaxSource": "php/pendingApprovals.php",
"bRetrieve":true,
"bSortClasses": false,
...
...
});

当我在表格中执行操作时,行将被删除。这是通过服务器端处理。和

DataTable.fnDraw();
DataTable._fnAjaxUpdate();
DataTableFun();

这里有一个问题。

如果我使用" bServerSide" ,搜索框不起作用。

如果我没有使用" bServerSide",该行已删除,但重新显示的行是隐藏的。当我点击TH时,会显示剩余的行。有什么问题..我找不到解决方案。

enter image description here

1 个答案:

答案 0 :(得分:1)

我想,您正在寻找fnReloadAjax()

请参阅以下链接。

http://datatables.net/plug-ins/api#fnReloadAjax