Angularjs 如何在ui网格表中填充下拉列表(选择选项元素)?

Angularjs 如何在ui网格表中填充下拉列表(选择选项元素)?,angularjs,drop-down-menu,ng-grid,angular-ui-grid,Angularjs,Drop Down Menu,Ng Grid,Angular Ui Grid,在ui网格表中,将下拉列表作为单元格模板填充有问题。 有人能帮我吗 var cellSelectTemplate = '<select ng-change="change(status, row.entity)" ng-model="status" ><option ng-repeat="stat in dataStatuses" value="{{stat.id}}">{{stat.status}}</option></select>'; $

在ui网格表中,将下拉列表作为单元格模板填充有问题。 有人能帮我吗

var cellSelectTemplate = '<select ng-change="change(status, row.entity)" ng-model="status" ><option ng-repeat="stat in dataStatuses" value="{{stat.id}}">{{stat.status}}</option></select>';


$scope.gridOptions1.columnDefs = [
   {field: 'status', displayName: 'Status', width: '100', enableColumnMenu: false, cellTemplate: cellSelectTemplate},
];

$scope.loadData = function(){
$.GET(....).success(function(data){
  $scope.gridOptions1.data = data["table"];
  $scope.dataStatuses = data["statuses"];
});
}

也许你只需要在得到数据后立即查看你的网格?我不明白你的意思。数据在相同的成功函数中加载到网格,下拉列表为空,我添加了$scope.GridApi.core.refresh();而且没有帮助我。@MilanMatúška你应该用你的问题建立一个plunker来帮助别人帮助你!
data[statuses]:[
{id:1;status:first},
{id:2;status:second},
...
]

data[table]:[
{id:1;status:1;........},
{id:2;status:1;........},
...
]