这里我使用WebApi,Mvc和Angularjs Bootstrap在这里我成功地将数据加载到DropdownList但是为什么下拉选择By defalut lastvalue。
<select ng-model="CountryName" ng-options="I.CountryID as I.CountryName for I in CountryList" class="form-control">
<option value="-1" selected="selected">Select Country</option>
</select>
ctrls.Js
function GetCountryList() {
var ctrlList = MyService.GetCountrys();
ctrlList.then(function (d) {
$scope.CountryList = d.data;
})
}
答案 0 :(得分:0)
只需删除其中的-1
值:
<select ng-model="CountryName" ng-options="I.CountryID as I.CountryName for I in CountryList" class="form-control">
<option value="">Select Country</option>
</select>
不需要selected
。