【发布时间】:2011-09-14 10:40:25
【问题描述】:
我有一个带有一些选项的选择标签,其中有些是隐藏的,有些是隐藏的, 当我按下键盘上的任意键时,焦点也会转到隐藏选项。
例子:
<select id='myselect'>
<options id='a'>a</options>
<options id='b' style ='display:none'>b</options>
<options id='c'>c</options>
<options id='b'>b</options>
</select>
上面我有一个有 4 个选项的选择,现在只有第 1、第 3 和第 4 个可见,因为我将第二个保持为隐藏状态。
现在当我从键盘按“b”时,它会进入隐藏选项,即我必须从键盘按 2 次“b”才能到达第 4 个选项。
谁能告诉我如何解决这个问题?
当我按下键盘上的任何键时,焦点应该只考虑非隐藏选项。
提前致谢
【问题讨论】:
标签: jquery autocomplete options