5
我有一个选择第一个选项作为硬编码一个jsut显示的地方持有人和对象的清单,点击清除我需要重置选择第一个选项,我是不能这样做,有没有办法?如何重置选择默认值Angular2
<select class="form-control" aria-placeholder="Select File" style=" margin-right:5px;padding:0px;width:400px" [(ngModel)]="ddlFileId" (change)="loadFiles($event.target.value)" [ngModelOptions]="{standalone: true}" >
<option [value]="''" disabled selected>Select File</option> // this will appear like a place holder
<option *ngFor="let file of AllFileIDS" [value]="file.FileID" [ngValue]="file.FileID">{{file.FileID}}</option>
</select>
我试图
this.ddlFileId = "";
我尝试
- 取得的数据源空和重新分配它
- 给了一个值而不是 “”,以[(ngmodel)]
- 我甚至添加了一个标志,并试图将它分配到 [选择]它是stil不是w工作会有
难道还有比这使其成为词典并添加第一个对象为它设置为禁用的属性作为标志,以任何方式与其他的方式?,现在那是什么亚姆规划。
其他SO问题没有帮助我
<选项[值] =后“‘’”意味着两个单引号为你的价值。 this.ddlFileId =“''”;应该工作然后 – zerohero
它没有我试过“选择文件” –
删除“禁用”,看?可以是默认的HTML行为 – zerohero