使用jQuery或AJAX自动更新

时间:2014-12-01 18:26:21

标签: jquery ajax

我知道这是一个常见的问题,但在阅读过去的帖子后,我似乎无法将其付诸实践 我基本上想要更新我的HTML页面以显示我的PHP页面显示的内容。

$.ajax({
    url: 'time.php',
    type: 'GET',
    async: true,
    data: {t: 1},
    dataType: 'text',
    success: function(text){
        document.getElementById("myDiv").innerHTML=text;
    }
});

上面是我的jQuery代码,它完美地显示在我的HTML上。

我有一个自动刷新的PHP页面并显示更新的时间。但时间是我的HTML是静态的。

这只是一个测试代码。我想实现一些东西,只要添加新条目,它就可以从数据库(mySQL)中检索新条目,并且它将自动显示给用户。我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

如果您要更新HTML而不是$.ajax(),则应使用$.get()。 请参阅文档:http://api.jquery.com/jquery.get/

Ajax调用使用JSON对象。 如果您想获得完整的HMLT文本,则应该开始使用$.get()

如果您想及时做,请将此调用放在setInterval()函数处理程序中。 http://www.w3schools.com/jsref/met_win_setinterval.asp