在ajax代码中出现问题,30秒后没有刷新页面

时间:2013-01-08 09:07:00

标签: ajax jquery

在这里的某人的帮助下,我得到了代码。 我需要重新加载div而不刷新它。

以下是代码:

function LoadContent()
{
    $('#lista').load('pagination.php');
}
$(document).ready(function(){
    LoadContent(); //load contentent when page loads
    setTimeout('LoadContent()',30000); //schedule refresh
});

但是这个没有工作.. 有人可以帮我这个吗? 感谢

2 个答案:

答案 0 :(得分:0)

不需要document.ready()来加载函数,只需调用函数即可。

    LoadContent(); //load contentent when page loads
    setTimeout('LoadContent()',30000); //schedule refresh
    function LoadContent()
    {
        $('#lista').load('pagination.php');
    }

答案 1 :(得分:0)

尝试以下方法,     int = setInterval(function(){LoadContent();},30000); .. 如果你想在任何时候停止刷新你可以通过int = window.clearInterval(int);