我试图让选择框表现得像一个普通的 html 选择框。我想要的是,当您按键时,它将跳到以该字母开头的下一个选项,但是,在选择框打开时,在IE中,我无法检测到按键:
$(document).ready(function(){
$('select').selectbox();
$(document).keypress(function(){
alert('working');
});
});
jfiddle 适用于 chrome 和 firefox,但不适用于 IE9。
我在使用 keydown 时遇到过类似的问题。代表可能是一个解决方案,但我不确定它是如何工作的。
有没有办法在下拉菜单打开时检测 IE 中的按键?