绑定选择模型AngularJS的选项

时间:2015-03-12 09:47:59

标签: c# angularjs ng-options

调试后,似乎状态对象已绑定到我的模型。但我需要将字符串绑定到我的模型。

$scope.Statuses = [
    {name:'Not Started', value: 'Not Started'},
    {name:'In Progress', value: 'In Progress'},
    {name:'Completed', value: 'Completed'}
];

<select class="form-control" ng-model="counterMeasure.Status" ng-options="status.name for status in Statuses"></select>

1 个答案:

答案 0 :(得分:1)

您需要使用以下ngOptions语法

  

选择数组中值的标签

将您的代码更改为

ng-options="status.value as status.name for status in Statuses"