我想验证一组复选框,以便显示错误,但是如果选择了至少一个复选框,则隐藏错误。
我查看了以前的问答,但由于某些原因,这不起作用:
<div class="form-group">
<label class="col-md-5 label" for="checkboxes[]">Question:</label>
<div class="col-md-7">
<input id="type1" type="checkbox" name="info[checkboxes[]]" value="value1" class="form-control" required>
<input id="type2" type="checkbox" name="info[checkboxes[]]" value="value2" class="form-control" required>
<input id="type3" type="checkbox" name="info[checkboxes[]]" value="value3" class="form-control" required>
<span class="help-block">Please select at least one type.</span>
</div>
在js文件中我有规则:
"checkboxes[]": {
required: true,
minlength: 1
}