Javascript PHP包含!=JS负载

Javascript PHP包含!=JS负载,javascript,php,html,datatables,Javascript,Php,Html,Datatables,我使用数据库 我的问题是,我希望每x秒包含或加载一次表内容。 我的脚本工作正常,但如果通过js加载,datatables无法注册输入。 PHP include可以正常工作,datatables可以像charme一样识别表内容 这是我的JS“脚本”: 这是我的html/php代码的一部分: </tfoot> <tbody id="database"></tbody> </table> 工作部分是: </tfoot>

我使用数据库

我的问题是,我希望每x秒包含或加载一次表内容。 我的脚本工作正常,但如果通过js加载,datatables无法注册输入。 PHP include可以正常工作,datatables可以像charme一样识别表内容

这是我的JS“脚本”:

这是我的html/php代码的一部分:

  </tfoot>
  <tbody id="database"></tbody>
</table>

工作部分是:

  </tfoot>
  <tbody><?include("getdb.php");?></tbody>
</table>

您正在更改DOM,但您已经运行了datatables脚本,因此它不希望DOM更改,也不从中读取新数据

改用这个方法

在可以在服务器端更新表中显示的数据的环境中,能够重新加载表并显示最新数据通常很有用。这个方法正好提供了这种能力,对已经定义的URL发出Ajax请求


您需要提供一个生成HTML的PHP以及(或代替)您现在拥有的PHP。

也许您的文件路径(PHP)和文件URL(js)不同?您在DevTools的网络选项卡中看到了什么?datatables在我的dom之后运行。。。我检查了你的方法,但是我怎么能包含一个php文件?@Qhiliqq-你把URL传递给php程序。注意这个答案的最后一段。
  </tfoot>
  <tbody><?include("getdb.php");?></tbody>
</table>