在angularjs下拉数据中从数据库中提交但未在菜单中显示

时间:2016-07-28 12:32:08

标签: angularjs model-view-controller

这里我使用Mvc和Angularjs这里我从数据库获取数据,但为什么下拉列表不显示值,这是我的Html编码

<div class="form-group">
   <div class="row">
      <div class="col-md-2 col-sm-2" style="margin-left:20px">
         <b>Country</b>
      </div>
      <div class="col-md-8 col-sm-8">
         <select ng-model="CountryID" ng-options="I.CountryID as I.CountryName for I in CountyList" ng-change="GetStates()">
            <option value="">Country</option>
         </select>
      </div>
   </div>
</div>

角度代码

 function Getcountrys(){
        var ddd = Mysercive.BindCntryList();

       ddd.then(function (d) {
           $scope.CountyList = d.data;
        })
    }

1 个答案:

答案 0 :(得分:0)

你在哪里调用你的Getcountrys()函数? 尝试通过

加载页面时调用它
<div ng-init="Getcountrys();">

在您的模板或任何其他方式。 理解?