我有一个jsp页面,在5秒后定期刷新以显示最新数据。在这个页面中,我正在调用js文件。 使用jquery ajax刷新我能够刷新我的服务器端编码,但它不会影响页面。 我想这是因为我的java脚本没有定期刷新。
请告诉我如何在jquery ajax刷新后调用javascript。
以下是我用于jquery java脚本刷新的代码
<script>
(function worker() {
$.ajax({
url: 'http://localhost:8088Login.do',
success: function(data) {
// $("#refresh").html(data);
// alert(data);
},
complete: function() {
//alert("refresh");
//
// Schedule the next request when the current one's complete
setTimeout(worker, 5000);
}
});
})();
</script>
答案 0 :(得分:0)
解决方案是否需要javascript?你可以使用html元标记刷新来获得相同的结果。
<meta http-equiv="refresh" content="5">
答案 1 :(得分:0)
您每5秒钟执行一次AJAX请求。在我看来,网址不对。在JSP中,您要么向servlet,JSP页面或其他资源发出AJAX请求。我不知道.do是什么。
在此查看BalusC说明link
您没有完全掌握AJAX的工作原理和方式。您应该了解更多相关信息。