焦点上的显示下拉选项

问题描述:

我有一个简单的html下拉菜单,如果可能的话,如果此控件具有焦点(如果用户点击下拉菜单),我想使用jQuery显示所有选项。我已经尝试jQuery触发器(),单击(),以利用。焦点上的显示下拉选项

<select id="single"> 
    <option>Single</option> 
    <option>Single2</option> 
    </select> 

因代表下拉列表的UI元素来自于主机的浏览器,它不是真正的JS沙箱内 - 相反,我们只是有一个代表关于我们所能元素的东西DOM对象操作 - 选项列表,样式和选择哪个索引。交互内部的元素 - 扩展/折叠等元素发生在浏览器的Chrome层次上 - 与JS选项卡外的选项卡,文件菜单等相同。当DDL打开时,标准不会要求通知DOM,只有当它被聚焦时。

所以,简短的回答 - 没有。

我会推荐使用comboBox。这应该让你做你想做的。

http://simpletutorials.com/?path=tutorials/javascript/jquery/ddcombobox