我想有类似的东西:
var page = parseInt($('#dropdown-pages').val())+1;
alert(page);
答案 0 :(得分:1)
我现在用:
<select [(ngModel)]="selectedItem">
<option [ngValue]="item" *ngFor="let item of items">{{item}}</option>
</select>
您可以使用:
<select [(ngModel)]="selectedItem" (ngModelChange)="onItemSelected(selectedItem)">
<option [ngValue]="item" *ngFor="let item of items">{{item}}</option>
</select>
检测更改。
[ngValue]
允许绑定复杂对象,请参阅here。
答案 1 :(得分:0)
我认为你应该将item
或i
绑定到[value]
。 #
也是prohibited。并且您[(ngModel)]
上缺少<select>
。
查看角度文档中的表单,尤其是:Add Powers with *ngFor。
答案 2 :(得分:0)
我会使用这样的东西:
<select [(ngModel)]="currValue" >
<option *ngFor="let item of items" [value]="item.value"> {{ item.name }} </option>
</select>
项目是一个对象数组(值,名称)。