jQuery - 如果更新了数据库,请更新页面

时间:2009-05-31 15:31:10

标签: jquery database ajax

Righteo,刚开始搞乱Jquery,我可以用它来更新数据库等,但我想知道是否有办法显示发布到数据库中的新信息(即使它不是刚刚发布的内容)没有重装等。

不要为我写出来,只要指出正确的方向......我想自己把它拉到一起..最好的学习方法:D

3 个答案:

答案 0 :(得分:1)

最简单的解决方案是定期轮询到服务器。

如果您希望服务器推送给您,请使用Comet

答案 1 :(得分:1)

 var dataString="variable="+variablevalue;
    // Check if there is any updates every 3 second.
    var x=setInterval(doUpdates,3000);

    function doUpdates() {
        $.ajax({
        type: 'POST',
        url: "yourfile.php",
        data: dataString,                 
        success: function(data) {
            $('#yourid').html(data)
            //This will update the HTML code.
        }
    })

答案 2 :(得分:0)

唯一的方法是让网页定期轮询服务器以获取新信息。

无法从服务器端启动交互。

修改

除了使用处理轮询的框架之外没办法。