绑定到剑道下拉列表未定义
Bind to kendo dropdown list undefined
我想将模型自动绑定到剑道下拉列表。模型是从服务器上读取的。有时模型的值是未定义的,有时它是合法的对象。
当值未定义时,我有问题。出于某种原因,剑道从下拉列表中选择了第一个项目。我希望剑道在没有任何选择的情况下显示下拉列表。
请参阅http://plnkr.co/edit/S6xHNBulTbSwHraZQKko?p=preview
<select kendo-drop-down-list
name="eventType"
k-ng-model="itemSelected"
k-options="eventTypeDropDown">
</select>
$scope.itemSelected = undefined;
有人知道解决这个问题的方法吗?
谢谢!Zohar
尝试使用optionLabel,如下所示:
$scope.dropDownOptions= {
optionLabel:' ',
dataTextField: "name",
dataValueField: "id",
autoBind: true,
dataSource: {
...
}
}
如果你的模型是未定义的,这将显示下拉列表,没有任何选择。如果你把optionLabel留空,这似乎不起作用,它似乎需要你至少有一个空间。
相关文章:
- jQuery下拉列表未显示第一个选项
- AngularJS下拉列表未显示所选值
- 下拉列表未从计算的可观察项更新
- 从angularjs中的下拉列表中删除未定义的值
- Bootstrap日期选择器下拉列表未删除
- 引导下拉列表未出现在 Firefox 中
- 刷新窗口后,下拉列表未保持选中状态
- 级联下拉列表未填充在 IE 9(代码点火器)中
- ASP 剑道下拉列表默认值未使用定义的模板
- Asp.net MVC4 中使用 Json 和 Jquery 的级联下拉列表未填充
- 级联下拉列表未返回值
- jquery mobile多页下拉列表未显示所选值
- 绑定到剑道下拉列表未定义
- select2 rails gem:已安装资产并调用函数,但下拉列表未更改(TypeError:undefined不是函
- 浏览器刷新时,JQuery多选复选框下拉列表未被取消选中
- 下拉列表未触发索引更改事件
- 选择的JS下拉列表未更新
- 所有者下拉列表未过滤故事纸板
- JSON 下拉列表未正确填充
- Javascript生成的下拉列表未在IE 8上显示