У меня есть массив флажков, из которого я хочу, чтобы выбрать хотя бы один флажок и хочу, чтобы отобразить сообщение об ошибке проверкиВыберите по крайней мере один флажок проверку
Как я могу сделать это? Вот мой код
<div class="form-group" ng-class="{ 'has-error' : submitted && form.field.$invalid }">
<div class="col-md-12"><label for="field" >Select at leat one</label></div>
<div class="col-md-2" data-ng-repeat="i in [1,2,3,4]">
<label><input type="checkbox" name="field[$index]" value="{{i}}" data-ng-model="form.field[$index]" required/>Choice {{i+1}}</label>
</div>
<div ng-show="submitted && form.field.$invalid" class="help-block">
<p ng-show="form.field.$error.required">Please select at least one choice<p>
</div>
</div>
</div>
Я не был уверен, что ваши требования, так что я plunkered немного, и используется как фильтр и некоторые функции для проверки как минимум одного зарегистрированного флажка. [Plunker] (http://plnkr.co/edit/hSxUhTjiHlSCv5IFcehf?p=preview) – skubski
Спасибо @skubski Пожалуйста, напишите как ответ с некоторым описанием, чтобы я мог принять ваш ответ. – Dau
Добавил его, спасибо. @Dau – skubski