繁体   English   中英

使用jquery验证插件验证表单

[英]Validate form with jquery validation plugin

我正在使用jQuery Validation Plugin 1.9.0(来自http://bassistance.de/ )。 问题是,只有当用户在其中键入内容时,我才能弄清楚如何验证文本字段。 如果用户没有写任何字段,则不应该按要求处理该字段。

不要设置所需的规则选项 -

rules : {
     text1 : {
         required: false, // Or do not specify the option
         minlength: 3 // validation if it has value
     }
 },
if ( value != '' ) {
    // Do your validation here
}

您可以将函数传递给验证规则。 例如

$("#demoForm").validate({
               rules: {
                    "requiredField": {sampleRule: function(e){
                                                var input = $(e); 
                                                if(input.val()) 
                                                    return true; 
                                                return false;
                                                }
                                        }                       
                },
                messages : {
                    "requiredField": "This field is invalid"
                }

其中“sampleRule”可以是您想要的任何规则,例如。 “必需”或“最小长度”。 该功能赋予添加条件规则的权力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM