[英]How to get multi select dropdown selected value in angular2
嗨,我用過 Angular8 和 bootstrap 4。我用過 bootstrap 多選下拉菜單,我需要獲取選定的下拉菜單值。 我怎樣才能得到這些值。
TS:
setTimeout(() => {
$('#multiselectFileName').multiselect({
buttonWidth: '400px'
});
$('#multiselectUser').multiselect({
buttonWidth: '400px'
});
},100)
HTML:
<div class="form-group">
<label for="">Select User</label>
<select name="user" id="multiselectUser" multiple="multiple" (change)="selecteduser($event)">
<option *ngFor="let field of user" [value]="field.id" >
{{field.userName}}</option>
</select>
</div>
對我來說,這與這個問題很相似,嘗試使用 [(ngModel)] 在 select 標簽中綁定組件的變量(ts 文件)以查看會發生什么,也可以使用 console.log() 或調試模式查看綁定到 [(ngModel)] 的變量的值 例如:
<select [(ngModel)]="selectedUsers" name="user" id="multiselectUser" multiple="multiple" (change)="selecteduser($event)">
<option *ngFor="let field of user" [value]="field.id" >
{{field.userName}}</option>
</select>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.