来自单选按钮的 AngularJS ng-model 数据

标签 angularjs ng-repeat

我在 AngularJS 中有一个简短的表格。
我用 ng-repeat 显示性别并验证其单选按钮
问题是我想获取选中的单选按钮的值并使用 ng-model 打印出来。 .
怎样才能做到这一点?

Here Plunker

最佳答案

Mike Robinson 的解决方案是最优雅的。但是,一个快速的解决方法是添加 $parent:

            <input type="radio" ng-model="$parent.selectedGender" name="radiob" id="{{g.id}}" value="{{g.id}}" required />{{g.name}}

这将更改 ng-repeat 的父范围中的 selectGender。

http://plnkr.co/edit/M5cos7xFBA9a0eRWhHi9?p=info

关于来自单选按钮的 AngularJS ng-model 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21460239/

相关文章:

javascript - Angular bootstrap-ui,不显示字形

javascript - 单击 UI 网格上的链接时的 Bootstrap Modal

angularjs - Angular JS - $http 不发送 header

Angularjs 从成功/错误和 promise 处理 ajax 有什么区别?

angularjs - ng-repeat只显示最后一个元素

javascript - 无法将作用域对象传递给部分对象

angularjs - Angular - 在 ng-repeat 中对对象进行排序

javascript - 使用ng-repeat时如何将数据分成两半?

javascript - 如何使两列重复列表中的一项?

angularjs - 将 ng-model 分配给由 ng-repeat 生成的复选框