引导程序下拉列表中的剑道组合框
Kendo ComboBox inside a bootstrap dropdown
我正试图在引导程序下拉列表中使用剑道组合框。
我制作了一把样品小提琴。。
http://jsfiddle.net/w32LvL18/3/
问题是,当我尝试在组合框中键入内容时,我无法使用向下箭头键浏览到其他选项。一旦我尝试使用向下箭头键,它就会跳到下拉菜单的第一个选项,而不是组合框选项。。我该如何改变。。。
$('#keep_open_dropdown').on("click", function (e) {
e.stopPropagation(); // This replace if conditional.
});
一个解决方案是简单地从引导程序下拉列表中删除role="menu"
属性,并禁用引导程序下拉菜单的键盘导航。
<ul id="dropdown-items" class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
另一个解决方案是,当您希望保留引导程序下拉菜单的键盘导航时,捕获打开和关闭事件并添加或删除角色属性。
这是一把最新的小提琴。
...
close: function(){
$('#dropdown-items').attr('role', 'menu');
},
open: function(){
$('#dropdown-items').removeAttr('role');
},
....
相关文章:
- 如何使用jQuery选择下拉列表的值
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- Javascript按钮下拉列表
- jQuery表单添加不适用于下拉列表
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 禁用jQuery中的下拉列表
- 如何在按钮中显示下拉列表中选定的元素
- 如何在从多选下拉列表中选择选项值时动态生成文本框
- 如何使用PHP和JS级联三个下拉列表
- Extjs 4.2.1滚动到组合下拉列表中的选择
- 验证 2 个下拉列表(只有某些组合有效)
- 在HTML表中搜索-组合多个值(下拉列表、文本字段)
- 按值获取下拉列表/组合框的索引(客户端)
- 引导程序下拉列表中的剑道组合框
- 隐藏extjs组合框的下拉列表
- ExtJs - Javascript -网格中的组合框(单元格编辑插件)-网格/窗口后面的下拉列表
- 设置“Selected"Javascript从下拉列表或组合框
- asp.MVC可编辑的下拉列表框(组合框)
- 剑道网格过滤器使用组合框与列.值,而不是下拉列表
- 如何创建dojo组合框下拉列表