再次选择选定的下拉选项时触发的处理事件
Handle event fired when selected drop down option is selected again
我有一个这样的 select 元素:
<select name="select1" id="select1">
<option value="1">1</option>
<option value="2">2</option>
</select>
我写了一个onchange
事件:
$(document).on('change', '[id*=select1]', function () {
alert('in change select1');
});
现在假设我有选项 1 selected 并且我再次去 select 相同的选项 (option1),然后不会触发更改事件。
我想处理在这种情况下将被触发的事件。谁能告诉我当我尝试 select 已经 selected 的选项时哪个甚至会被解雇?
尝试:
$(document).on('mouseup', '[id*=select1]', function () {
alert('in change select1');
});
我有一个这样的 select 元素:
<select name="select1" id="select1">
<option value="1">1</option>
<option value="2">2</option>
</select>
我写了一个onchange
事件:
$(document).on('change', '[id*=select1]', function () {
alert('in change select1');
});
现在假设我有选项 1 selected 并且我再次去 select 相同的选项 (option1),然后不会触发更改事件。
我想处理在这种情况下将被触发的事件。谁能告诉我当我尝试 select 已经 selected 的选项时哪个甚至会被解雇?
尝试:
$(document).on('mouseup', '[id*=select1]', function () {
alert('in change select1');
});