每隔n秒进行一次mysql查询,并通过jquery / javascript将值应用于类名

时间:2012-01-27 08:13:24

标签: php jquery mysql

我试图每隔n秒查询一次数据库行以查看某个值是否已更改,然后根据该值我想构建一个可以应用于页面中div的类。

我现在可以回复幻灯片编号,我有这个

echo("The current slide number is: ".$currentSlideNbr);

但不知道如何每n秒查询一次,然后使用jquery将$ currentSlideNbr添加到我的类名

提前致谢

1 个答案:

答案 0 :(得分:1)

这是一个简单的javascript示例,将触发每n秒

    var n = 1000; // 1 sec
    var interval = setInterval(function() {
        $.ajax({
            url: 'your url',
            method: 'get',
            success: function(data) {
                $("#someelement").addClass(data);
            }
        });
    }, n);

如果您想在任何时候停止该过程

clearInterval(interval);

不是data应该只包含您要添加的类名。所以不是

echo("The current slide number is: ".$currentSlideNbr);

但是

echo($currentSlideNbr);