0
我有一個HTML下拉菜單,如下所示,使用默認選項。我使用ng-options
來生成剩餘的選項,從而將這些綁定,而不是第一個與變量dropdown
綁定。在下拉菜單中重置爲未綁定選項
<td>
<select ng-model="dropdown" ng-options="item as item.name for item in items">
<option value="">--- Select an item---</option> <!-- default -->
</select>
</td>
結果在下面的HTML
<td>
<select ng-model="dropdown" ng-options="item as item.name for item in items">
<option value="">--- Select an item---</option>
<option value="0" label="item1">item1</option>
<option value="1" label="item2">item2</option>
<option value="2" label="item3">item3</option>
</select>
</td>
我需要支持一個復位按鈕,它應該重置下拉到默認選項「中選擇一個項目。」由於這個選項不綁定到模型。我不能做這樣的事情 -
$scope.dropdown = items[0] // this would select item1
甚至
$scope.dropdown = null
如何將我的下拉列表恢復到第一個選項?
真棒,似乎工作。但你能解釋爲什麼嗎?起初我以爲這會從dom本身中刪除所有選項,但沒有。 –