在jsp页面中调用jquery ajax之后刷新javascript

时间:2013-10-11 03:53:39

标签: javascript jquery ajax jsp

我有一个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>

2 个答案:

答案 0 :(得分:0)

解决方案是否需要javascript?你可以使用html元标记刷新来获得相同的结果。

<meta http-equiv="refresh" content="5">

例如: http://plnkr.co/edit/F8ITSl?p=preview

答案 1 :(得分:0)

您每5秒钟执行一次AJAX请求。在我看来,网址不对。在JSP中,您要么向servlet,JSP页面或其他资源发出AJAX请求。我不知道.do是什么。

在此查看BalusC说明link

您没有完全掌握AJAX的工作原理和方式。您应该了解更多相关信息。

Here is a video tutorial