jquery刷新计时器会杀死以前的值

时间:2011-04-26 03:21:42

标签: jquery

我有一个类似于facebook的评论脚本,我在一个jquery计时器中添加了刷新div id的内容,它做了它想做的事情,但问题是它杀死了我用的其他脚本的值刷新时的同一个文件,是他们解决这个问题的一些方法,或者它可以说是一个死鸭子。非常感谢,如果我能在一些帮助下解决这个问题。

<script>
$(document).ready(function() {
    $("#responsecontainer").load("index.php");
    var refreshId = setInterval(function() {
        $("#responsecontainer").load('index.php?randval='+ Math.random());
    }, 60000);
    $.ajaxSetup({ cache: false });
});
</script>

<div id="responsecontainer">

1 个答案:

答案 0 :(得分:0)

查看我对以下问题的回答。我建议在setInterval()上使用IIFE。我也认为它有点清洁。

Refresh a table with jQuery/Ajax every 5 seconds