【发布时间】:2015-11-06 07:02:09
【问题描述】:
我有一组复选框,我想从中选择至少一个复选框并希望显示验证错误
我该怎么做?这是我的代码
<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>
【问题讨论】:
-
我不太确定您的要求,所以我稍微检查了一下,并使用了过滤器和一些功能来验证至少一个选中的复选框。 Plunker
-
谢谢@skubski 请附上一些描述作为答案,以便我接受你的答案。
-
已添加,谢谢。 @Dau
标签: angularjs node.js mean-stack mean.io