0

html:

<select><option>1</option><option>2</option></select>

jQuery:

$('select').on('keyup', function(){
   alert('hello'); 
});

http://jsfiddle.net/PsVU7/

Chrome:然后列表关闭,keyup 事件不起作用(仅打开选项)。如何捕捉这个事件?

我需要 onkeyup 事件:如果用户按下回车键,则应用程序保存选择值,但如果未打开列表,我无法捕获 keyup。在 FireFox 中工作正常。

4

1 回答 1

0

尝试:

 $('select').change(function () {
    alert('hello');
});
于 2013-02-13T10:55:12.150 回答