javascript没有'I don’我一直在IE工作
javascript doesn't work all the time in IE
在jsp中使用spring表单标记。
以下是我的脚本,我正在使用它进行分页:
function getNextPage(){
var next = document.getElementById('nextPageID');
next.checked=true;
var buttonName = document.getElementById('refreshbuttonID');
buttonName.click();
}
当用户单击视图中的Next
(使用jsp)时,onclick
事件我正在调用getNextPage();
<button type="submit" onclick="getNextPage();">Next</button>
我将隐藏复选框设置为真正的
<td>
<form:checkbox id="nextPageID" path="nextPage"/>
<input type="hidden" value="1" name="_nextPage"/>
</td>
然后调用控制器中的方法以获得下一个结果并显示在页面上。
chrome和firefox中的一切都很好,当它出现IE时,有时会,有时不会。页面不断刷新旧数据。。它一直在调试模式下工作(即使在IE中)
It is not hitting the javascript in IE on some occassions
。是我在功能上遗漏了什么,还是在IE中做了一些不同的事情?有什么建议吗!
我将根据给定的有限信息进行猜测:将按钮更改为使用type="button"
:
<button type="button" onclick="getNextPage();">Next</button>
因为如果你在表单中有一个提交按钮,而你没有取消默认行为(你的代码没有),那么除了你的代码正在做的任何事情之外,它还会尝试提交表单。
相关文章:
- jQUery Code没有'我不在IE工作
- 类构造函数super()没有'我不在IE工作
- onmousemove=null不会'我不在IE工作
- 我一直在获取angularjs服务不是函数错误(LoginService.login不是函数)
- Javascript Groovy按钮没有'我不在IE工作
- 属性='值'jquery选择没有'我不在IE工作
- 为什么谷歌地图不会显示在我的网站上,我一直在使用开发者网站
- 我一直在 ajax post 方法上遇到意外令牌非法
- 为什么我必须在IE中单击选择框选项两次才能使其消失
- 将图像附加到富文本编辑器dosen'我不在IE工作
- javascript没有'I don’我一直在IE工作
- 使用插件制作移动滑动导航,但它没有'我不在IE工作
- 为什么我一直在angularJS中获取未定义的TypeError设置属性
- 我一直在使用jQuery来解析XML,但它不保持大写.我丢了一面旗帜吗
- 我一直在mongoose paginate方法上得到TypeError;
- Ajax关于成功的另一个Ajax没有;我不在ie
- oneror(如果在iframe上使用)不会'我不在ie
- 当我在django中运行服务器时,我收到了这个请求错误,i'我一直在使用引导程序
- 为什么setTimeout没有'我不在IE上工作
- I'我一直在把一个数组变成一个对象数组的问题