javascript - Angular.js 需要至少一个复选框

标签 javascript angularjs

<分区>

如果这是重复的,我不会感到惊讶,但是我找不到任何符合我需要的简单内容。

我所需要的只是要求用户至少选择一个复选框,但我对如何完成这一点感到困惑。

    <input type="checkbox" ng-model="myForm.first" /> First <br />
    <input type="checkbox" ng-model="myForm.second" />Second <br />
    <input type="checkbox" ng-model="myForm.third" /> Third

最佳答案

<input type="checkbox" ng-model="myForm.first" ng-required="myForm.first || myForm.second || myForm.third" /> First <br />
<input type="checkbox" ng-model="myForm.second" ng-required="myForm.first || myForm.second || myForm.third"/>Second <br />
<input type="checkbox" ng-model="myForm.third" ng-required="myForm.first || myForm.second || myForm.third"/> Third

关于javascript - Angular.js 需要至少一个复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26979303/

相关文章:

javascript - jquery - 更好地在 ID 中使用有效的 HTML 或转义元字符?

java - jquery 移动 android t9 禁用

javascript - 从减速度方程求速度

javascript - 在 ionic v1 中滚动到 div 时固定它

angularjs - 在 Angular 中强制进行摘要

Javascript - 获取一行中的最后一个词

javascript - 即使在 node_modules 中也找不到 ag-grid-vue 模块

Javascript 聊天室 : How to establish who im sending a message to?

angularjs - ng-repeat 结合自定义指令

javascript - 为什么这段代码在 AngularJS 1.2 中不起作用?