问题代码
<form>
<button id="query" type="submit" class="btn btn-success"> <i
class="ion-search"></i>查询
</button>
</form>
$(function () {
//点击“查询”按钮
$("#query").bind("click",function () {
var pageNumber= parseInt($("#pageNumber").val());
var pageSize=parseInt($("#pageSize").val());
var rname=$("#rname").val();
window.location.href="/routeServlet?action=findRouteByPage"
+"&pageSize="+pageSize
+"&pageNumber="+pageNumber
+"&rname="+rname;
});
});
结论:当“查询”按钮即设定了type="submit"又设定了click事件时,导致了浏览器发送请求过快。那么此时submit请求就会被驳回。解决方案就是要么只用submit要么只用click事件。