我知道这是一个常见的问题,但在阅读过去的帖子后,我似乎无法将其付诸实践 我基本上想要更新我的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)中检索新条目,并且它将自动显示给用户。我该怎么做呢?
答案 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