Javascript 在angularjs中使用选择绑定

Javascript 在angularjs中使用选择绑定,javascript,angularjs,Javascript,Angularjs,我正对着墙跑,试图根据对象上的属性绑定预定义的选择框的选定属性 我拥有的是一组对象:Items,而Item对象具有StatusCode属性,该属性为0、1或2 在我的标记上,我有以下内容: <div ng-repeat="fb in feedbackItems | orderBy: 'Id'"> <select> <option value="0">Some text</option> <option

我正对着墙跑,试图根据对象上的属性绑定预定义的选择框的选定属性

我拥有的是一组对象:
Items
,而
Item
对象具有
StatusCode
属性,该属性为0、1或2

在我的标记上,我有以下内容:

<div ng-repeat="fb in feedbackItems | orderBy: 'Id'">
    <select>
        <option value="0">Some text</option>
        <option value="1">Some other text</option>
        <option value="2">Text 3</option>
    </select>
</div>
有什么方法可以做到这一点吗?:-)


提前谢谢

一定要把模型放在上面。不确定您的模型是什么样子,但根据我对您的问题的理解:

<div ng-repeat="fb in feedbackItems | orderBy: 'Id'">
<select data-ng-model="fb.StatusCode"> <!-- here -->
    <option value="0">Some text</option>
    <option value="1">Some other text</option>
    <option value="2">Text 3</option>
</select>

一些文本
其他一些文本
文本3

或者如果反馈项实际上是您的选项列表(如jbird所说)



检查角度选择指令的
ng选项
。您需要使用
ng model
-如
ng model='StatusCode'
将您的选择绑定到适当的模型,并且,如我上面提到的,您需要使用
ng options
指令为模型中的每个选项创建适当的值(而不是
ng repeat
)哇!那太简单了:-)太谢谢你了!
<div ng-repeat="fb in feedbackItems | orderBy: 'Id'">
<select data-ng-model="fb.StatusCode"> <!-- here -->
    <option value="0">Some text</option>
    <option value="1">Some other text</option>
    <option value="2">Text 3</option>
</select>
<div >
<select data-ng-model="Item.StatusCode" ng-options="fb.id as fb.text for fb in feedbackItems"></select>
</div>