У меня есть списки выбора буфера (select1 и select2) в моей форме, select2 зависит от выбора select2, когда select1 опции выбора выбора в select2 должны быть изменены, эта работа прекрасна, но моя проблема в том, что при изменении don 't вернуться к параметру по умолчанию, он дает мне последний индекс последнего выбора select2, Я хочу, чтобы изменить изменение параметра select2 и индекс выбранной опции вернуться к 0 или по умолчанию. Я использую ng-модель для решения select в angular2как сбросить выбор в angular2
это мой HTML-код:
<td *ngIf="classificationCheck"><select name="classification_type" [(ngModel)]="message.classification_type"
class="form-control" [disabled]="isReply||isForward">
<option value="" disabled default>تصنيف موضوعي</option>
<option *ngFor= "let subType of classificationTypes">{{subType}}</option>
</select></td>
и это OnChange Функция для select1 ведьм вариантов обновления ВЫБ.2:
classificationChange(event){
if("غير محدد"==event){
this.classificationCheck=false;
this.message.classification_type=null;
}
else{
for(let classtype of this.classifications){
if(classtype.gen==event){
if(classtype.name)
{
this.classificationTypes=[];
this.classificationCheck=true;
for(let subType of classtype.name){
this.classificationTypes.push(subType);
}
}
}
}
}
}
Просьба представить код. И, пожалуйста, используйте пунктуацию, вопрос едва читаем. –
Пожалуйста, создайте [pnlkr] (https://plnkr.co/) и да, очень сложно расшифровать ваш вопрос. – sisyphus
Я обновил его по коду –