我正在使用AngularJs & Javascript是我第一个应用程序。我正在试图将API的信息显示为复选框。现在它正在工作,但是,如何验证是否有任何复选框选项使用提交按钮进行检查?如何在使用AngularJs提交后检查复选框?
我在这里寻找stackoverflow并找到一种方法,但它只与最后一个选项一起工作。这里是我的HTML的一部分:
<form name="imtesting" ng-submit="imtesting.$valid && validate()" ng-show="$ctrl.coupons.length > 0">
<ul>
<li ng-repeat="c in $ctrl.coupons">
<input type="checkbox"
name="couponBox"
ng-checked="c.Select"
ng-click="$ctrl.selectOne(c)"
ng-model="formData.couponBox" required/>{{c.CodeCoupon}}
<br>
</li>
</ul>
<span ng-show="submitted == true && imtesting.couponBox.$error.required">Select at least one cupon!</span></form>
而且按钮:
<button type="submit" ng-click="submitted = true">Save</button>
希望你能帮助我。对我来说这是一个新的世界。
Thanx提前。