小编use*_*730的帖子

表单重置按钮是否触发了选择元素onChange事件?

我有一个表单,其中包含一些附加了onChange事件的select元素.即使有人点击表单重置按钮,我也希望该事件能够触发.

我的问题是:重置表单是否会触发选择元素onChange事件?

这是jQuery中的一个简单示例

<script type="text/javascript">
    $('.myselect').change(function() {
        // do something on change
    });
</script>

<form action="/" method="post">
    <select class="myselect" name="select1">
        <option value="1">First</option>
        <option value="2">Second</option>
    </select>
    <select class="myselect" name="select2">
        <option value="1">First</option>
        <option value="2">Second</option>
    </select>
    <!-- When this is clicked I would like it fire the change event -->
    <input type="reset" value="Reset" /> 
    <input type="submit" value="Save" />
</form>
Run Code Online (Sandbox Code Playgroud)

谢谢!

onchange javascript-events reset

8
推荐指数
2
解决办法
8756
查看次数

标签 统计

javascript-events ×1

onchange ×1

reset ×1