ajax刷新问题而不重新加载

时间:2013-01-08 08:15:14

标签: ajax

我这里有这个代码,我每隔30秒刷新一次页面。

我的问题是,在另一页内加载的页面显得非常晚。

如何自定义此功能,以使其在加载的第一时刻出现在页面中,并在每30秒内刷新一次?

function()
{
$('#lista').show().load('pagination.php');}, 30000);

我的意思是,我有lista.php页面,我在其中加载了pagination.php页面。 当我去lista.php时,pagination.php会立即出现。 但它并没有。 我应该如何修改它? 感谢

1 个答案:

答案 0 :(得分:0)

您发布的代码不完整。我认为它看起来像这样:

setTimeout(function() {
    $('#lista').show().load('pagination.php');
}, 30000);

您不必每次都调用show()。元素#lista是可见的,对吗?  它要在启动时执行:

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