jquery中的数据表未正常刷新数据

时间:2018-04-02 05:59:42

标签: javascript jquery ajax web datatable

我有一个数据表并使用ajax获取数据并显示在我的html DOM页面上。但问题是在实现数据表的服务器端处理之后我终于通过ajax在我的html表中记录了但是当我在我的数据库中进行更改时,更改没有反映在我的数据表中,除非我刷新页。那么在数据表中使用ajax的好处是什么,你仍然需要刷新页面来查看更改

我的ajax代码选择数据

$(document).ready(function() {
$('#example').DataTable( {
    "processing": true,
    "serverSide": true,
    "ajax": "rendringMain.php"
} );

我的rendringMain.php与此链接https://datatables.net/examples/server_side/simple.html完全相同,但很少有变化

1 个答案:

答案 0 :(得分:4)

您可以使用以下解决方案每5秒刷新一次数据表:

window.setInterval( 
$("table[id='example']").DataTable().ajax.reload();
, 5000);