2013-03-05 87 views
-2

如何在提交前检查表格。在提交表格前检查

我想输入有任何数据时,用户键入输入或选中复选框。

我不能使用jquery的检查和管理提交表格后,提交页面刷新和空输入等

例如:

$('form#myForm1').submit(function(){ ... }) 

回答

0

您可以使用jquery.validate插件从如您添加验证规则:

$('#myForm').validate({ 
    rules: 
    { 
     field1: 
      { 
       required: true    
      } 

    }, 
    messages: 
    { 
     field1: 
      { 
       required: "<span class="error">Enter field1.</span>"     
      } 
    } 
}); 

检查在jquery form validation

了解更多信息
1

只需使用

< form onsubmit="return javascriptFunciton();" /> 
0

你可以使用HTML5 Form Validation。但是,由于验证在用户方面,因此您应该始终验证服务器端的数据。绕过任何用户侧验证都相当容易。

0

有几种方法可以检查以确保输入已满!

1-使用jQuery你可以做这样的事情:

if(!$(#"input1").val()){do some thing} 

2 - 使用JavaScript,你可以做这样的事情:

if(document.getElementById("input1").value==""){do some thing} 

3-使用HTML5的一些属性,如:“需要“这使得输入字段需要填写。

但是,最好的方法是使用PHP的完美输入验证和安全功能来控制用户的数据。