我的更改事件不會觸發多重選擇輸入。每次改變多重選擇的值時,我都希望激發一個事件。更改事件不適用於多個選擇輸入
HTML:
<select style='width: 361px;' multiple="multiple" class='multiselect-status'>
<option>Pending</option>
<option>Approved</option>
<option>Deducted</option>
<option>Not Approved</option>
</select>
JS:
$("body").on('change', 'select.multiselect-status', function(e){
console.log($(this).val());
});
任何想法,這是爲什麼不燒?謝謝!
編輯: HTML正在通過jquery的load()函數加載,如果它有所不同。
工作的http://的jsfiddle。 net/2c3vg/ – Satpal
嘗試查看您的控制檯是否有任何錯誤。 –
它工作b你需要綁定處理程序一旦BODY在DOM中可用或使用文檔代替 –