jsp页面提交的时候,浏览器提示未响应,因为脚本长时间运行

Posted 不敌你丶回眸一笑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp页面提交的时候,浏览器提示未响应,因为脚本长时间运行相关的知识,希望对你有一定的参考价值。

 

解决的思路:

首先是对问题的分析,在提交的时候出现的问题,所以从jsp页面的提交方法入手

       原来的jsp页面:

1                <!-- 提交按钮 -->
2                  <div class="ui-btn-wrap">
3                         <button class="ui-btn-lg ui-btn-primary">
4                             确定
5                         </button>
6                 </div>

  js代码(校验提交表单):

 1          $(function(){
 2             //jquery.validate
 3              $("#myform").validate({
 4                  submitHandler: function() {
 5                     //验证通过后 的js代码写在这里
 6                      &("#myform").submit();
 7                  }
 8              });
 9           }); 

首先先不通过校验,直接提交

  jsp页面button标签修改为input框,添加点击事件,定义函数,发现可以正常提交

第二判断是不是初始化函数的问题,没有问题

第三添加验证发现,提交变慢

  修改后的js代码(校验提交表单):红色为修改的地方

 1           $(function(){
 2             //jquery.validate
 3              $("#myform").validate({
 4                  submitHandler: function(form) {
 5                     //验证通过后 的js代码写在这里
 6                      form.submit();
 7                  }
 8              });
 9             
10         }); 

 

以上是关于jsp页面提交的时候,浏览器提示未响应,因为脚本长时间运行的主要内容,如果未能解决你的问题,请参考以下文章

Servlet/JSP-07 Session应用:避免表单重复提交

jsp登录页面,展示错误信息,刷新页面后错误依然存在解决方案

360浏览器提示未知插件没有响应停止该插件怎么办?

页面表单值改变未保存 离开页面给出相关提示

浏览器访问提交的时候出现提示“网页上有错误”。

php 表单提交