可能重复:
jQuery Validation plugin - Validating hidden inputs and not visible?
我尝试使用equalTo验证特定单词的隐藏文本字段,但似乎验证为false。什么是正确的方法?
<input type="hidden" name="aImg" value="true" class="aImg">
$("#artcForm").validate({
rules: {
aImg: {
required: true,
equalTo: "true"
},
},
答案 0 :(得分:0)
选中此项,您必须添加另一个隐藏字段,其中包含您预先设定的值:
<input name="h1" type="hidden" disabled="disabled" class="required" id="h1" value="your value"/>
<input name="h2" type="hidden" disabled="disabled" class="required" equalTo="#h1" id="h2" value=""/>
希望它有效:)
答案 1 :(得分:0)
Hey Norman在这里为您找到工作示例案例演示:http://jsfiddle.net/rgHkD/
因此,在equalTo
属性中我将比较隐藏字段的默认值 - 单击“contibue step 2”进行验证。
希望它符合需要! :)
<强>码强>
$('form').validate({
ignore: "",
rules: {
first_nameo: {
required: true,
equalTo: "#FirstName"
},
first_name: {
required: true
},
last_name: "required",
address: "required"
}
});
图片当您输入false时,它将失败
在名字文本框中输入true时成功