如何从HTML代码重新加载DataTable

时间:2018-08-28 09:42:42

标签: javascript php html database datatable

这是我的问题,我在html中有一个数据表,我有一个函数用更新后的数据表替换该数据表的html代码(相同,但带有更新的数据库值)。

但是问题是,“从1到1显示1个条目”之类的内容不会更新。

我想用新值和数据表函数刷新整个选项卡。

有什么想法吗?

我不太清楚我的代码如何;但基本上:这是一个由php的foreach / if统治的html表,并且通过请求数据库获得值的回显。因此,即使在重新加载相同的html代码时,如果通过数据库添加某些内容,也不会具有相同的值。

我将添加一个事实,即数据库内部存在switchbutton,并且它们也会因html重新加载而被破坏。 当我说html reload时,我的意思是:$('#myTable').html(new_html);

谢谢

1 个答案:

答案 0 :(得分:0)

将数据表分配给如下所示的变量

var table = $('#myTable').DataTable();

然后,每当调用函数进行表重载时,请确保在函数运行完毕后调用该函数。数据表使用它来刷新表。

table.draw();