How to get checkbox Wert in angularjs?
Habe ich eine 10(oder n)checkbox in meinem ng-view. Jetzt möchte ich hier Fragen, dass
Was ist die effiziente und einfache Möglichkeit zu prüfen, ob checkbox aktiviert ist und wenn es aktiviert ist, um den Wert der checkbox.
HTML:
<ul>
<li ng-repeat="album in albums">
<input type="checkbox" ng-model="folder.Selected" value={{album.name}} />
</li>
</ul>
Habe ich ng-controller(getAlbumsCtrl), ich habe ein array, in dem ich mich drücken wollen alle checkedbox Alben-Namen in albumNameArray
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie mit einer Schleife über das array, um herauszufinden, welche ausgewählt ist und drücken Sie in das Namen-array.
jsbin
Haben Sie einen Blick auf diese fiddle,das ich verwendet habe, ist das Objekt, dessen Schlüssel der name des Albums,
<input type="checkbox" ng-model="folder[album.name]" value={{album.name}}/>
controller:
Können Sie einfach verwenden Sie eckige filter hier, auch Ihre
ng-model
solltealbum.Selected
stattfolder.Selected
Html
Controller
$scope.read = function() { $scope.save(); }
Wenn Sie wollen, um den Wert gedruckt.
Sie können wie :