![](/img/trans.png)
[英]How to select 1st item in selenium using document.querySelector
[英]Can't get 1st item to reset in a html select using angular
当我最初在模态窗口中打开它时,我的下拉菜单工作正常。 如果我将选择更改为某个选择下拉值,然后关闭模态并重新打开,它会保持不变。 它不会将其重置为“未选择”
这是我在做什么
// in my ts file when I open the modal this.geModal.state = '';
<select class="form-control" name="prState"> <option [selected]="geModal.state == ''">None selected</option> <option *ngFor="let state of stateList" [value]="state.code" [selected]="geModal.state == state.code"> {{state.name}} </option> </select>
您不应将[selected]
与[ngModel]
混合使用,不要为state
使用默认值并为默认选项设置value="undefined"
:
<select class="form-control" [(ngModel)]="geModal.state" name="prState">
<option value="undefined">None selected</option>
<option *ngFor="let state of stateList" [value]="state.code">{{state.name}}</option>
</select>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.