在 Internet Explorer 中使用 input type='reset' 时出现一个奇怪的错误。
我有这个表格用于搜索。我通过 jQuery 传递它以获得我的输出并且它可以工作。除非我使用重置。然后它什么也不返回。查询
function findExercise(idSearch) {
$("#"+idSearch).submit(function() {
var find = $(this).serialize();
var php_file = "search.php?"+find
alert(php_file);
$("#ajax_output").load(php_file);
return false;
});
}
形式
<form id='search'>
<input value='' name='input1'>
<select style='width:140px;' name='input2'>
<option>option1</option>
<option>option2</option>
<option>option3</option>
</select>
<br />
<input type="submit" class="button" value="Search"><input id="resetform" type="reset" class="button" value="Clear">
在我点击重置之前它会返回
search.php?input1=b&input2=option1
单击重置后它会返回
search.php?input1=
这只发生在 IE 中。