jQuery UI Multiselect Next - onChange

时间:2012-09-12 13:58:07

标签: jquery jquery-ui select multi-select

我有jQuery UI Multiselect Next http://quasipartikel.at/multiselect_next 每当选择以任何方式改变时,我都想发射一个事件。

此示例不起作用:

$('#countries').change(function() {
alert('Hi');
});

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

感谢。

2 个答案:

答案 0 :(得分:2)

提供反馈功能以将所选事件作为init选项处理。

$('.selector').multiselect({ selected: function(event, ui) { alert($(ui.option).val() + " has been selected"); } });

$('.selector').multiselect({ deselected: function(event, ui) { alert($(ui.option).val() + " has been deselected"); } });

绑定到multiselectselected类型的选定事件。

$('.selector').bind('multiselectselected', function(event, options) {
  ...   // ui.option is the DOMOption node of ui.sender
});

$('.selector').bind('multiselectdeselected', function(event, ui) {
  ...   // ui.option is the DOMOption node of ui.sender
});

答案 1 :(得分:0)

尝试

$('#countries').mouseleave(function() {
 alert('Hi');
});