AngularJS中ng-model的复选框限制
checkbox limitation with ng-model in angularjs
到目前为止,我只看到人们使用ng-model来绑定复选框的状态。我怎么知道用angularjs选中了哪个复选框?例如,我想获取选中复选框的索引,以便我可以在后端做一些事情。
如果是在jquery/js中,我可以使用函数来捕获复选框的状态,并将索引或等信息发送回数据库。
我的普伦克 : http://plnkr.co/edit/dG9cwswiVzLdjEnpSNvu?p=preview
您可以使用 ng-click
,如下所示:
http://plnkr.co/edit/kOTtbSHbw1kaGWmjqQbf?p=preview
我不清楚你的问题,但如果你想要标签与复选框相关联,那么你应该使用ng-init
。
<div ng-controller="main">
<div class="checkbox" ng-repeat="item in items">
<input type="checkbox" id="{{$index}}" ng-model="item.done"><label for="{{$index}}" class="done-{{item.done}}" ng-init="item.text='Label for' + item.val">Label for {{item.val}}</label>
</div>
{{items}}
</div>
查看演示
相关文章:
- ng-重复循环复选框
- 选中复选框时,DOM不显示element.input.checked和ng
- 当与之关联的 ng-model 为 false 时,Angularjs 复选框值不会取消选中
- 角度显示输入基础复选框 ng-model 使输入无法访问
- 角度复选框ng将模型作为数组
- 如何在ng-repeat上分配重分配复选框ng-model
- 如果某个值==另一个值,则将ng-model分配给复选框
- 当jquery属性选中复选框时,Angular ng-model不更新
- 将ng-model绑定到复选框和颜色选择器
- 通过ng-repeat, ng-model和复选框获取数组中的位置
- 动态复选框不能与ng-model正确绑定
- 需要自定义值的复选框ng在最新的AngularJS中不起作用
- Angular -将复选框从ng-repeat绑定到ng-model
- 使用ng-model预加载复选框
- 复选框ng将false值设为null
- AngularJS中ng-model的复选框限制
- AngularJS - 为什么我的复选框没有与我的 ng-model 属性保持状态
- 数据绑定到复选框内的ng-model
- AngularJS的复选框ng-checked,如果使用了preventDefault,则不渲染
- Angular ng-repeat with bootstrap输入复选框,动态ng-model使用ng-true-va