使用angularjs检查时获取复选框的值

时间:2014-06-22 16:48:53

标签: angularjs

检查后如何获取复选框的值?我的问题是我在我的<input>

中有其他东西的ng模型

http://plnkr.co/edit/wyTRa8FVkGaEPX6BgYXb?p=preview

我想收集数据,以便在用户点击提交时,我可以获取复选框的值。

1 个答案:

答案 0 :(得分:0)

您需要使用ng-modelng-true-value来跟踪您选择的内容。 声明一个数组来跟踪值

$scope.selectedValues=[];

然后使用以下绑定

<input ng-show="showC || checked" type="checkbox" id="{{$index}}" ng-model='selectedValues[$index]' ng-true-value='{{item.name}}'>

请参阅我更新的plunkr http://plnkr.co/edit/KWh5CzZa3OcqKjjhocDz?p=preview