1. 程式人生 > >jsp頁面提交的時候,瀏覽器提示未響應,因為腳本長時間運行

jsp頁面提交的時候,瀏覽器提示未響應,因為腳本長時間運行

and 點擊事件 點擊 btn func logs pan handler 頁面提交

解決的思路:

首先是對問題的分析,在提交的時候出現的問題,所以從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頁面提交的時候,瀏覽器提示未響應,因為腳本長時間運行