Php 提交表格前检查
如何在提交前检查表格 当用户输入或选中复选框时,我希望输入有任何数据 我不能使用jquery检查和管理提交表单,提交页面刷新后,以及空输入等 例如:Php 提交表格前检查,php,jquery,Php,Jquery,如何在提交前检查表格 当用户输入或选中复选框时,我希望输入有任何数据 我不能使用jquery检查和管理提交表单,提交页面刷新后,以及空输入等 例如: $('form#myForm1').submit(function(){ ... }) 我建议使用服务器端检查,客户端检查可以操作数据并发送任何数据 对于您的问题,您可以使用插件验证字段。。。 例如: $('#购买')。提交(函数(){ if($('#productSize').val().length
$('form#myForm1').submit(function(){ ... })
我建议使用服务器端检查,客户端检查可以操作数据并发送任何数据 对于您的问题,您可以使用插件验证字段。。。 例如:
$('#购买')。提交(函数(){
if($('#productSize').val().length<1){
$('#error').html('My error Message').show();
返回false;
}
});
示例来自:
stackoverflow示例:只需使用
< form onsubmit="return javascriptFunciton();" />
您可以使用。但是,由于验证是在用户端进行的,因此您也应该始终在服务器端验证数据。进行任何用户端验证都相当容易。有几种方法可以检查以确保输入已填充
1-使用jquery可以执行以下操作:
if(!$(#"input1").val()){do some thing}
if(document.getElementById("input1").value==""){do some thing}
2-使用Javascript,您可以执行以下操作:
if(!$(#"input1").val()){do some thing}
if(document.getElementById("input1").value==""){do some thing}
3-使用一些HTML5属性,如:“必需”,这使得需要填写输入字段
但是,最好的方法是使用PHP完美的输入验证和安全功能来控制用户的数据 您可以使用jquery.validate插件在源上添加验证规则,例如:
$('#myForm').validate({
rules:
{
field1:
{
required: true
}
},
messages:
{
field1:
{
required: "<span class="error">Enter field1.</span>"
}
}
});
$('#myForm')。验证({
规则:
{
字段1:
{
必填项:true
}
},
信息:
{
字段1:
{
必填:“输入字段1。”
}
}
});
有关更多信息,请访问