0

我在我的页面中使用了 Jquery 自动刷新。我使用 3 函数来刷新一些页面。对于 1 和 2 功能运行良好。但是在功能 3 中想要自动刷新时遇到问题。在那个页面中,我有从表数据库中获取的数据。运行页面时,它不是自动刷新。

这是我的 jquery 函数:

var auto_refresh = setInterval
(
    function ()
    {
            $('#load_yesterday').load('day/yesterday.php').fadeIn("slow");
            $('#load_today').load('day/today.php').fadeIn("slow");
            $('#load_data').load('datas.php').fadeIn("slow");
    }, 5000
);

和用于设置自动刷新的 html div:

<div id="load_yesterday">
<?php include ("day/yesterday.php"); ?>
</div>

<div id="load_today">
<?php include ("day/today.php"); ?>
</div>

<div id="load_data">
<?php include ("datas.php"); ?>
</div>

昨天和今天的负载工作良好。但是当加载数据时,它不是自动刷新。在data.php中,没有JS代码,只是从表数据库中获取数据。

有人有建议吗?还是我的代码错了?请帮忙。

4

1 回答 1

0

不要在 PHP 代码中包含 php 页面,因为您在 jQuery 中使用它们调用它们(代码如下)。

setInterval(function (){
            $('#load_yesterday').load('day/yesterday.php').fadeIn("slow");
            $('#load_today').load('day/today.php').fadeIn("slow");
            $('#load_data').load('datas.php').fadeIn("slow");
    }, 5000);
于 2013-05-05T06:58:53.080 回答