【发布时间】:2014-11-10 11:58:47
【问题描述】:
我正在使用 dataTables js 1.9
对服务器的 ajax 调用从服务器获取我希望每 60 秒左右显示在表中的信息。
我在实施清除表格并重新填充表格的解决方案时没有问题:
$(id).dataTable().fnClearTable();
for( var i = 0 ; i < json.response.length; i++ ){
$(id).dataTable().fnAddData([ json.response[i] ]);
}
问题是每次重新加载时,用户都会被推回第 1 页,因为表会暂时为空,然后只有 1 页。
我想实现一个解决方案,首先搜索不在结果中的行,删除这些行,然后添加不在表中的行。为此,我需要能够通过一个值来定位一行,但我在 http://datatables.net/docs/DataTables/1.9.4/DataTable.html
中找不到它有人对如何做到这一点有任何想法吗?
【问题讨论】:
标签: javascript jquery ajax datatable