Ho una casella di riepilogo multipla.
In vista,
<select name="cars" multiple class="listMutiple top5">
<option ng-repeat="u in users" value="{{u}}">{{u}}</option>
</select>
Nel controller,
$scope.users = ["aaaaa","bbbbb","ccccc","ddddd","eeeee","fffff"]
Ho una casella di controllo Seleziona tutto
Devo selezionare tutte le opzioni (lo stesso tipo di selezione avviene quando faccio clic su qualsiasi elemento nella casella di riepilogo) nella casella di riepilogo quando faccio clic sulla casella di controllo Seleziona tutto. Non sono sicuro di come riuscirci.
Qualcuno per favore aiutami.
risposte:
0 per risposta № 1Puoi usare la direttiva ng-selected:
<option ng-selected="u.selected" ng-repeat="u in users"
value="{{u.name}}">{{u.name}}>
</option>
Vedi il seguente JSFiddle