I want to validate a group of checkboxes so that an error shows is nothing has been selected, hides if at least one checkbox is selected..
I have looked at previous Q&A but for some reason this doesn't work:
<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>
And in the js file I have the rule:
"checkboxes[]": {
required: true,
minlength: 1
}