网页中的数据提交后,在数据库执行两次的解决办法
来源:互联网 发布:mac 一键关闭所有窗口 编辑:程序博客网 时间:2024/05/17 23:47
网页中的数据提交后,在数据库执行两次的解决办法
一个页面中有多个提交按钮,使用image作为提交按钮.提交数据后,发现后台数据库插入了两条完全一模一样的数据.
一下是页面设计中的代码:
<div class="wen_bot" style=" margin-top:30px;">
<input type="image" src="images/anniu.gif" onclick="return checkselect()"/>
<input type="image" src="images/anniu1.gif" onclick="return show()"/>
</div>
<script type="text/javascript">
......
document.frmsub.action = "add.jsp";
document.frmsub.submit();
......
</script>
经过跟踪发现原因是网页提交了两次.改进的代码如下:
<script type="text/javascript">
......
document.frmsub.action = "addvote.jsp?tab="+currtab;
document.frmsub.submit();
return false;
.....
</script>
加入return false就不会提交两次数据了.
- 网页中的数据提交后,在数据库执行两次的解决办法
- UILongPressGestureRecognizer 执行两次的解决办法
- 关于SSH项目中a标签提交action后执行两次的问题
- 网页两次提交问题
- 网页两次提交问题
- input内容改变后,ie11中change事件执行两次的解决办法
- input内容改变后,ie11中change事件执行两次的解决办法
- SpringMVC在修改response时,Firefox提交的链接执行两次的问题处理
- 在phpstorm中利用post方法提交form表单后,在响应页面获取不到数据的解决办法
- 网页提交后,当再次返回到提交页面后,页面停留在原来的位置
- 网页提交后,当再次返回到提交页面后,页面停留在原来的位置
- 在订单提交后,数量进行减少,执行的函数
- 关于在执行hibernate3.0的save方法后数据无法添加到数据库的问题
- KindEditor升级后,提交得不到数据解决办法。
- ajax 提交 form表单 ,后台执行两次的问题
- postgre数据库在上一个语句执行失败后,需要提交事务才能开始下一个语句
- PHP中将数据库中的数据显示在网页
- 实现向网页中的表单提交数据
- aaa
- Delphi的DateToStr StrToDate格式灵活用法
- 遭遇开机自检问题:If you want to install linux default partition RAID driver,please do not use OPROM creation oporation
- MFC 原理学习笔记
- 第五周
- 网页中的数据提交后,在数据库执行两次的解决办法
- 小linux 移植命令的功能 单独脚本
- 50 个适合Web设计开发的免费图标集
- MFC程序组织结构
- MFC 框架学习
- 50 个漂亮的后台管理界面模板
- can't open /dev/tty2: No such file or directory问题解决
- API?DLL?SDK?DDK?
- Thoughts