焦点上的显示下拉选项
问题描述:
我有一个简单的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