【发布时间】:2013-08-06 09:42:28
【问题描述】:
我想要使用 Jquery Validate Plugin 验证以下表单:
<div class="group">
<input type="checkbox" name="prod[]" value="1">
<input type="text" name="quantity[]" value="1">
</div>
<div class="group">
<input type="checkbox" name="prod[]" value="2">
<input type="text" name="quantity[]" value="1">
</div>
<div class="group">
<input type="checkbox" name="prod[]" value="3">
<input type="text" name="quantity[]" value="1">
</div>
..等
我的问题是在检查相对复选框时必须需要数量字段。 对于验证,我编写了以下代码(但它不起作用)
rules: {
"prod[]": { //ok it works!
required: true,
minlength: 1
},
"quant[]": { //not works
required: {
depends: function(element) {
var v = $(this).parent().find('input[type=checkbox]').is(':checked');
return v;
}
}
},...
我该怎么做? 谢谢..
【问题讨论】:
标签: jquery arrays validation dependencies field