我有一個AJAX加載的下拉菜單,它在更改時運行一個函數,但如果點擊了已經選擇的選項,我也希望它運行該函數。 (例如,有人選擇選項一兩次連勝,我希望它運行功能兩次,而不必選擇它們之間的不同選項)連續兩次選擇選項時運行函數
JAVASCRIPT:
$(document).on('change','#dropdown',function(e){
//do stuff
}
HTML:
<select id="dropdown">
<option value="optionA">option A</option>
<option value="optionB">option B</option>
<option value="optionC">option C</option>
</select>
你的意思是,運行它,如果他們打開下拉,然後關閉它在不改變他們的選擇? –
然後值不會改變,所以'改變'可能不是你想要的事件。 –
可能的重複[是否有一個DOM事件在HTML select元素關閉時觸發?](http://stackoverflow.com/questions/6207929/is-there-a-dom-event-that-fires-when- -html-select-element-is-closed) – iambriansreed