我有一个表单,其中一些选择元素附有 onChange
事件。我希望即使有人单击了表单重置按钮,该事件仍能触发。
我的问题是:重置表单是否会触发选择元素的 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>
谢谢!