为什么选择动态下拉列表选择最后一个值Bydafults?

时间:2017-01-05 14:25:26

标签: angularjs twitter-bootstrap

enter image description here enter image description here这里我使用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;
    })
}

1 个答案:

答案 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