2014-03-18 42 views
0

我正在使用jquery验证插件,所有工作都很好,但不幸的是,当我尝试在所有验证通过后提交表单时,有时会挂起,是否可以正常提交表单而不使用ajax ?当表单提交使用Ajax时浏览器挂起

$('#submitEnquiryForm').click(validate); 

var validate = function() { 



    $('#contactForm').validate({ 

     rules: { 
      'first-name': { 
       required: true 
      } 
     submitHandler: function (form) { 
      // do other things for a valid form 


       $('#contactForm').submit(); 

      return false; 
     } 
    }); 


}; 

回答

3
$('#submitEnquiryForm').click(validate); 

var validate = function() { 



    $('#contactForm').validate({ 

     rules: { 
      'first-name': { 
       required: true 
      } 
     submitHandler: function (form) { 
      // do other things for a valid form 


       $('#contactForm')[0].submit(); 

      return false; 
     } 
    }); 


};