我的下拉HTML如下:AngularJs下拉值清理出模型值
<select name="originType" class="form-control"
ng-model="myLocationType"
ng-options="type.Key as type.Value for type in allLocationTypes"
required></select>
也能正常工作來填充下拉列表。但是,當我加載頁面並使用模型數據填充頁面時,應該從未選擇的值是。下拉菜單始終處於默認(空白)值。對於不是鍵/值對的下拉菜單,我沒有任何問題。例如:
<select name="shipId" class="form-control"
ng-model="WageAgreement.ShipId"
ng-options="shipId for shipId in manufacturers"
required></select>
Angular始終在select中爲「默認」選項提供了一項規定。當模型未定義時顯示。如果你想讓默認選項成爲別的東西,那麼給選擇模型分配一個值。 – Sai