获取单选按钮选择的值

时间:2014-07-21 10:01:38

标签: javascript html angularjs

如何点击单选按钮值?

实际上我需要在<form>中选择的性别自定义过滤器。从输出我需要过滤性别。 <{1}}中的filterorderBy无效。

以下是我的Plunker示例的链接:http://plnkr.co/edit/7ZBcMDrJzSreD73R9aNq?p=preview

ng-repeat

2 个答案:

答案 0 :(得分:1)

在您的Plunker中,鉴于性别的价值在$scope.user

之内
 $scope.submitTheForm=function(){
    myService.setForm($scope.user);
    $scope.user={};
}; 

选中 Working Demo

答案 1 :(得分:0)

我不确定你的jsfiddle,但这里有一个快速举例说明你是怎么做的:

<div class="radio" data-ng-repeat="detail in details">
    <label>
        <input type="radio" data-ng-model="$parent.ngModel" name="ngModel" value="{{detail.id}}" required />
        {{detail.title}}
    </label>
</div>
在您的控制器中

只需使用$scope.ngModel即可获得结果。