Jquery multiselect事件处理程序

时间:2011-03-30 20:34:42

标签: javascript jquery html

我有一个html下拉列表。我想在选择以任何方式改变时触发事件。我尝试注册一个“点击”事件,但这在多选时(通过拖动鼠标或按住shift +向下箭头)不起作用。

基本上,如何在任何选择更改上触发事件?

3 个答案:

答案 0 :(得分:11)

尝试使用onchange事件。

$('#mySelect').change(function(){
    alert($(this).val());
});

答案 1 :(得分:3)

.change()会不会这样做?

http://api.jquery.com/change/

当然,该页面上似乎有一个多选框的工作演示......

答案 2 :(得分:0)

jquery 1.4:$("#mySelector").change(myChangeEvent); 之前:$("#mySelector").bind("change", myChangeEvent);

function myChangeEvent(e){

}