这似乎应该很容易,但我找不到答案。我有一个表单,需要验证是否从单选按钮组中选择了一个选项。我尝试在单选按钮上使用'required'属性,但当表单进行验证时,除非选择所有单选按钮(这是出于设计考虑而不可能的),否则会出现错误提示。
在AngularJS中,验证单选框组选择的正确方法是什么?
<form name="myForm" ng-submit="submitForm()" ng-controller="ExampleController">
<input type="radio" ng-model="color" value="red" required> Red <br/>
<input type="radio" ng-model="color" value="green" required> Green <br/>
<input type="radio" ng-model="color" value="blue" required> Blue <br/>
<tt>color = {{color | json}}</tt><br/>
<button type="submit">Submit</button>
</form>
在 Plnkr 中点击提交按钮会显示行为。
ng-required
而不是仅使用required
。谢谢。 - Spencer