Je sais que jquery peut faire fonctionner le dom pour le vérifier puis l'obtenir. Mais je viens d'apprendre Angularjs et je n'y connais pas grand chose. Comme suit : C'est dans la tête
<td><input type="checkbox" ng-model="selectAll">
C'est sur le corps :
<td><input ng-checked="selectAll" value="{{ x.id }}" name="beDel" type="checkbox"/></td>
Voici l'icône :
Ma question est : Comment déterminer si ces cases à cocher sont cochées et mettre les valeurs sélectionnées dans une collection ?
Apprenez-moi si vous maîtrisez AngularJS.
J'ai juste de l'expérience, alors laissez-moi changer d'avis :
1 : Le bouton Sélectionner tout est une case à cocher, et les autres sous-boutons sont une liste de plusieurs cases à cocher
2 : La case à cocher du ; le sous-bouton est également lié à l'objet de répétition.
4 : Liez l'événement d'extension (1) au bouton Sélectionner tout et utilisez l'événement d'extension (2) pour obtenir l'identifiant de l'élément sélectionné
Démo :
Obtenir la valeur sélectionnée :
http://stackoverflow.com/questions/12648466/how-can-i-get-angular-js-checkboxes-with-select-unselect-all-functionity-and-i
http://stackoverflow.com/questions/14514461/how-to-bind-to-list-of-checkbox-values-with-angularjs