2011-04-26 84 views
0

使用IE9时,每个链接(点击时)都会提交搜索表单。每个链接看起来好像是重定向到搜索表单的操作值。当点击<a>链接时,IE9自动提交表单

没有Java脚本附加到表单元素。

<form action="/my-search-url" method="post"> 
    <input type="submit" value="search" /> 
    <input type="text" value="" /> 
</form> 

回答

0

问题出在表单元素的顺序。显然,原始开发人员决定在任何输入元素之前放置提交按钮。通过将提交输入最后(或删除)解决了这个问题。

<form action="/my-search-url" method="post"> 
    <input type="text" value="" /> 
    <input type="submit" value="search" /> 
</form>