我正在做ng-repeat从数组中输出复选框。angularjs访问ng-repeat复选框
<div class="row-fluid">
<label ng-repeat="checkbox_ in checkboxes" class="checkbox"
for="checkbox_{{$index}}">
<input name="checkbox_{{$index}}" id="checkbox_{{$index}}"
ng-model="checkbox_.checked"
ng-true-value="{checkbox_.value}"
type="checkbox">
{{checkbox_.text}}
</label>
</div>
数据
$scope.checkboxes = [
{"text": "text1", checked:false},
{"text": "text2", checked:false},
{"text": "text3", checked:false},
{"text": "text4", checked:false}
];
之后,我想访问checkbox_1例如...
<hr>
checkbox_1.checked - {{checkbox_1.checked}}<br>
checkbox_1.value - {{checkbox_1.value}}<br>
checkboxes[1].checked - {{checkboxes[1].checked}}<br>
checkboxes[1].value - {{checkboxess[1].value}}<br>checkbox_1.value - {{checkbox_1.value}}<br>
<div ng-show="checkboxes[1].checked">on</div>
并没有任何反应 http://jsfiddle.net/MQzGP/3/
如何获得访问当用户将它设置为true时,checkbox1值'text2'? ty
yes!感谢您对conecpt的解释) – Sol