gpt4 book ai didi

javascript - PHP include != JS 加载

转载 作者:行者123 更新时间:2023-12-03 00:35:57 25 4
gpt4 key购买 nike

我使用 https://www.datatables.net/ 中的数据库

我的问题是,我想每 x 秒包含或加载表格内容。我的脚本工作没有问题,但如果我通过 js 加载,数据表无法注册输入。PHP 包含工作没有问题,并且数据表可以像魅力一样识别表内容。

这是我的 JS“脚本”:

$(document).ready(function() {
database();
setInterval(database, 10000);
});

function database() {
$("#database").load("getdb.php");
}

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

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

工作部分是:

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

最佳答案

您正在更改 DOM,但您已经运行了数据表脚本,因此它不会期望 DOM 发生更改,也不会从中读取新数据。

使用ajax.reload()方法代替。

In an environment where the data shown in the table can be updated at the server-side, it is often useful to be able to reload the table, showing the latest data. This method provides exactly that ability, making an Ajax request to the already defined URL

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

关于javascript - PHP include != JS 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53666471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com