【发布时间】:2017-02-27 11:33:52
【问题描述】:
我想覆盖 HTML select 元素的一般行为,即使选择的选项没有更改,它也会触发更改事件。
$('select').change(function() {
alert($(this).val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
我怎样才能做到这一点?
【问题讨论】:
-
我希望即使选择了相同的选项也能触发下面的更改事件处理程序
-
将值存储在第一个选择中,将旧值与新选择中的新值进行比较
-
@I'mBlueDaBaDee 存储或执行事件处理程序应在选择相同选项时触发的操作
标签: javascript jquery html