【发布时间】:2015-03-17 15:07:25
【问题描述】:
我正在尝试学习 ajax,但我遇到了困难。
我有一个 java servlet,它可以为我提供来自数据库的数据,我正在尝试制作一个简单的网页,该网页每 5 秒不断请求更新,然后显示它而无需重新加载页面。我也不想在准备好的状态更改时执行此操作,而只需每 5 秒执行一次。
// xmlHttp = xmlHttpRequest object
function process() {
try {
if (xmlHttp.readyState==4 || xmlHttp.readyState==0) {
xmlHttp.open("GET",'localhost:8080',true);
//handleServerResponse(); // Get data from server. Not on ready state change, but always ?
setInterval('process()', 5000);
} else {
setTimeout('process()', 5000);
}
} catch (e) {
alert('main process did not work');
alert(e.toString());
}
}
我不确定如何才能做到这一点。缺少什么?
【问题讨论】:
标签: ajax