使用JSP在Struts1.3.8中显示处理或等待页面,当发出AJAX请求时?

时间:2012-05-15 11:35:07

标签: ajax jsp struts pleasewait

在我的应用程序中有一个下拉框,第二个下拉框值取决于first.I使用AJAX和Struts1.3.8开发它。
当第二个下拉框项目选择它时,它将显示所选项目的一些信息。这里处理请求需要很长时间。但最终用户认为它不工作。所以要避免我要显示临时页面显示
“处理请求..请稍候......”
如何使用AJAX和Struts1.3.8实现它 在struts2中它是预定义的并且使用停止和等待我们可以实现它。
但是如何在Struts1.3.8中做什么呢 任何想法和回应都非常值得赞赏。

提前致谢,
Laxman chowdary

2 个答案:

答案 0 :(得分:2)

在你的ajax代码中..使用此

document.getElementById(disid).innerHTML= "Processing request.. Please wait....";

以同样的方式保留你的ajax代码的其余部分..

答案 1 :(得分:0)

这对你的要求很有用。试试吧

<script type="text/javascript">
        function callLoadingDiv(){
            $("#spinner").fadeIn("fast");
        }
</script>
<style type="text/css">
#spinner {
    position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;background: url(images/loading.jpg) 50% 50% no-repeat #ede9df;
}
</style>