Jquery自动刷新功能不起作用

时间:2013-05-05 06:54:23

标签: php jquery

我在页面中使用了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代码,只是从表数据库中获取数据。

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

1 个答案:

答案 0 :(得分: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);