我们正在尝试使用一组样式化的 div 和跨度来创建跨浏览器样式的下拉框,使用下面的 jQuery Selectbox 脚本。它工作得很好,但有一个非常恼人的问题,那就是它没有做下拉输入控件通常做的一件事。
通常当某人的下拉菜单/列表很长并且用户键入项目的第一个字母时,下拉菜单/列表将为他们选择第一个项目,而无需他们滚动。不是自动完成,而是默认的第一次选择行为。例如,在国家/地区列表中,如果某人通常选择输入控件下拉菜单并按“U”,则会选择第一个以“U”开头的国家/地区。
有没有人在使用 div 和 span 时允许这种相同的行为?
http://info.wsisiz.edu.pl/~suszynsk/jQuery/demos/jquery-selectbox/
http://code.google.com/p/wixet/source/browse/branch/wixet3rd/js/jquery.selectbox-0.6.1.js?r=172
最佳答案
看这里,你可以用类似这样的...
http://labs.abeautifulsite.net/jquery-selectBox/
http://labs.abeautifulsite.net/jquery-selectBox/jquery.selectBox.js
关于javascript - jQuery 和 JavaScript - 允许在替换的 Div/Span 中按键下拉行为的默认第一选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10593482/