【发布时间】:2020-12-08 18:00:08
【问题描述】:
我有一个禁用的输入,当我必须在我的选择中选择一个特定选项时,我想将它传递为 false。选择我的选项后得到正确的值,但我认为事件没有被触发。
功能
onChange() {
this.selectedValue;
var r = document.getElementById('myInput');
if (this.selectedValue != this.listeOfString[0]) {
r.setAttribute('disabled', 'false');
}
}
输入
<select [(ngModel)]="selectedValue" (ngModelChange)="onChange()">
<option *ngFor="let string of listeOfString">
{{ string }}
</option>
</select>
<input type="text" id="myInput" [(ngModel)]="myString" disabled/>
【问题讨论】:
标签: javascript angular