我有jQuery UI Multiselect Next http://quasipartikel.at/multiselect_next我想在選擇發生任何變化時觸發一個事件。jQuery UI Multiselect Next - onChange - 全部刪除,全部添加
這個例子的工作原理:
<script type="text/javascript">
$(function(){
$("#countries").multiselect();
$('#countries').multiselect({ selected: function(event, ui) {change(); } });
$('#countries').multiselect({ deselected: function(event, ui) {change(); } });
});
function change(){
alert('CHANGE');
}
</script>
當我從列表中移動元素,功能改變()被調用。 主要問題是當我按下「全部刪除」或「全部添加」時,因爲函數被多次調用(元素數量)。
是否可能調用函數change()只有一次,當我按下「全部刪除」或「全部添加」?
謝謝。
很抱歉,但它不工作我 – FeKuLa
是的,我找到[解決方法請參見本編輯](HTTP:// jsfiddle.net/GDuRn/1/)。請告訴我是否正確。 – Sender
它會工作,我會同時測試 – Sender