Validation 使用隐藏字段验证表单

Validation 使用隐藏字段验证表单,validation,hidden-field,jquery-validate,Validation,Hidden Field,Jquery Validate,在我的页面中,很少有隐藏字段用脚本中的正确值填充。这些字段在服务器端针对代码注入和其他恶意攻击进行了验证,但我想放一些代码在客户端验证这些字段。 我的目标是请求name=“name1”和“name2”字段包含两个字母(不是数字)组成的字符串来提交表单。 我的问题是,对于其他字段,我使用的是jQuery验证插件1.9.0,但如果该字段被隐藏,脚本将无法处理它。 我使用以下代码告诉验证要遵循哪些角色: $(document).ready(function(){ $("#myform").va

在我的页面中,很少有隐藏字段用脚本中的正确值填充。这些字段在服务器端针对代码注入和其他恶意攻击进行了验证,但我想放一些代码在客户端验证这些字段。 我的目标是请求name=“name1”和“name2”字段包含两个字母(不是数字)组成的字符串来提交表单。 我的问题是,对于其他字段,我使用的是jQuery验证插件1.9.0,但如果该字段被隐藏,脚本将无法处理它。 我使用以下代码告诉验证要遵循哪些角色:

$(document).ready(function(){
    $("#myform").validate({
        rules:{
            my_hidden_field:{
                required: true,
                minlength: 2,
                   }
        },
            messages:{
            my_hidden_field: "this field is not valid"
            },
        errorLabelContainer: "#BoxValidator",
        wrapper: "li",
    });
});

使用
忽略:[]
验证隐藏字段:

$("#myform").validate({
    rules:{
        my_hidden_field:{
            required: true,
            minlength: 2,
               }
    },
    messages:{
        my_hidden_field: "this field is not valid"
    },
    errorLabelContainer: "#BoxValidator",
    wrapper: "li",
    ignore: [] // <----
});
$(“#myform”)。验证({
规则:{
我的\u隐藏\u字段:{
要求:正确,
最小长度:2,
}
},
信息:{
my_hidden_字段:“此字段无效”
},
errorLabelContainer:#BoxValidator“,
包装纸:“李”,

忽略:[]/使用
忽略:[]
验证隐藏字段:

$("#myform").validate({
    rules:{
        my_hidden_field:{
            required: true,
            minlength: 2,
               }
    },
    messages:{
        my_hidden_field: "this field is not valid"
    },
    errorLabelContainer: "#BoxValidator",
    wrapper: "li",
    ignore: [] // <----
});
$(“#myform”)。验证({
规则:{
我的\u隐藏\u字段:{
要求:正确,
最小长度:2,
}
},
信息:{
my_hidden_字段:“此字段无效”
},
errorLabelContainer:#BoxValidator“,
包装纸:“李”,

忽略:[]//请一次问一个问题。可能是“如何使用jQuery验证插件验证隐藏字段?”和“如何运行验证到不包含数字的区域…”例如,我删除了问题的第二部分,保留了与标题最重要和最相关的部分。请一次问一个问题。可能是“如何使用jQuery验证插件验证隐藏字段?”和“如何运行验证不包含数字…”例如,我删除了问题的第二部分,保留了最重要和最相关的标题。