输入下拉菜单不与ng-model绑定
input dropdown menu doesn't bind with ng-model
我添加一个任务,然后点击编辑,优先级下拉菜单不呈现。我想知道出了什么事。在这里看看我的完整代码http://jsfiddle.net/U3pVM/3801/
它似乎是{{task.priorty}}
,而不是与ng-model?
在第二个下拉菜单中试试
<select ng-show="editable" ng-model="task.priorty" ng-options="priority.level as priority.level for priority in priority">
</select>
小提琴
您需要将所选task
的模型添加到编辑下拉列表中。此外,还必须指定edit下拉框中每个项目的值为level
属性。
在第一个下拉列表中,您选择整个priority
对象作为每个下拉列表的值。但是,您只将priority.level
分配给task
(而不是整个priority
对象)。因此,在编辑下拉框中,priority.level as...
指定您正在尝试将level
属性单独与您的模型匹配。
你忘记在第二个select中添加ng-Model了(没有ngModel你的select控件将无法工作)。
例子:
<select ng-show="editable" ng-model="selected_priority2" ng-options="priority.level for priority in priority">
<option value="">{{tasks.priorty}}</option>
</select>
更新你的jsFiddle
相关文章:
- ng-model 绑定到选择标签生成的空默认值
- AngularJS:ng-model 绑定在使用 jQuery 更改时不会更新
- ng模型绑定无法使用ng模板
- 如何修复这个 AngualrJS 数据-ng-init 绑定 - 初学者
- 如何将 Bootstrap-datepicker 元素与 Angularjs ng-model 绑定
- 在select中将ng-model绑定到数组大小
- 如何在getter/setter场景中实现ng-model绑定
- Ng-model绑定触摸事件输入的值失败
- 将ng-model绑定到复选框和颜色选择器
- 在angularjs的ng-repeat中使用ng-model绑定
- AngularJS -将ng-model绑定到一个名称存储在另一个变量中的变量
- Angularjs的ng-model绑定到wforms CSRF字段
- Angularjs:ng-model绑定在第一个AJAX请求后不起作用
- 将ng-model绑定到ng-repeat不起作用
- Angular -将复选框从ng-repeat绑定到ng-model
- 无法将变量/ng-model绑定变量作为参数传递给$scope工厂函数
- 从嵌套的ng-repeat绑定的Angular ng-model
- 输入下拉菜单不与ng-model绑定
- AngularJs:将ng-model绑定到一个单选按钮列表
- AngularJs不会把ng-checked和ng-model绑定在一起