我有jQuery UI Multiselect Next http://quasipartikel.at/multiselect_next 每当选择以任何方式改变时,我都想发射一个事件。
此示例不起作用:
$('#countries').change(function() {
alert('Hi');
});
基本上,如何在任何选择更改时触发事件?
感谢。
答案 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');
});