如何使用AJAX在我的网站上刷新结果?
问题描述:
如何使用AJAX在我的网站上刷新结果?如何使用AJAX在我的网站上刷新结果?
<div id="Results">
// Mysql info to show a list of <li>
</div>
我想每隔10分钟刷新一次div。
答
我会使用jQuery的load()元素与递归函数。
例如(I没有测试):
function reload(url,miliseconds) {
setTimeout(function() {
$('#container').text('');
$('#containter').load(url);
return reload(url,miliseconds);
},miliseconds);
}
$(document).ready(function(){
reload('http://www.website.com/dynamic_content.php',600000);
});
解释这样做的好处,当它可以与1行代码可以实现? – Stoosh 2011-03-04 03:12:05
你提到了自己的AJAX代码,你用“getListItems()”标题。这是一个核心功能吗?我不这么认为,与你不同,我也将他编码为“reload()”。除此之外,我们的例子都是用一行代码触发的。 – Arda 2011-03-04 03:39:20
你正在为了什么目的而重写一个核心函数?如果他需要按摩来自MySQL的数据,那么如果PHP页面输出JSON呢? – Stoosh 2011-08-08 06:09:38