Php 提交表格前检查

Php 提交表格前检查,php,jquery,Php,Jquery,如何在提交前检查表格 当用户输入或选中复选框时,我希望输入有任何数据 我不能使用jquery检查和管理提交表单,提交页面刷新后,以及空输入等 例如: $('form#myForm1').submit(function(){ ... }) 我建议使用服务器端检查,客户端检查可以操作数据并发送任何数据 对于您的问题,您可以使用插件验证字段。。。 例如: $('#购买')。提交(函数(){ if($('#productSize').val().length

如何在提交前检查表格

当用户输入或选中复选框时,我希望输入有任何数据

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

例如:

$('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。”
}
}
});
有关更多信息,请访问