Récupérer les libellés des cases à cocher
Bonsoir à tous.
j'essaye de recuperer les libelles de cases à cocher pour les inserer dans le champ d'une table.
j'arrive à recuperer les libelles des cases à cocher et à convertir en string.
mais comment faire le lien avec le champ correspondant(roles) de la table et enregistrer la chaine de caractères?
chaque fois que je teste c'est true qui est envoyé dans le champ roles de ma table
voici la partie de mon code qui permet de faire la conversion en string:
Code:
1 2 3 4
| console.log(this.roleselected);
const array = Object.keys(this.roleselected).filter((key)=> {return this.roleselected[key]});
const arrays=array.toString()
console.log(arrays); |
voici la partie html:
Code:
1 2 3 4 5 6 7
| <div class="form-group">
<label for="roles">ROLES</label>
<div *ngFor="let item of roles" class="row">
<div class="col-8 col-chk"> <input type="checkbox" value=" item.libelle" id="arrays" name="roles" [(ngModel)]="roleselected[item.libelle]" > </div>
<div class="col-35" style="font-weight: bold;"><label>{{item.libelle}}</label></div>
</div>
</div> |
merci d'avance