常用页面提交方式 | 防止重复提交
来源:互联网 发布:淘宝评价怎么写好评 编辑:程序博客网 时间:2024/06/05 15:21
提交方式:
方式一:常用的form提交 [普通提交]
该种方式提交页面,页面会进行跳转(URL发生变化),通常用POST提交方式,相关代码如下:
function del(id){
top.asyncbox.confirm('确定要进行删除吗?',‘确认’,function(buttonResult)){
if(buttonResult == "OK"){
document.getElementById("Form1").action = "materral_action.jsp?act=5";
document.getElementById("Form1").submit(); //此处的Form1是<form> </form>中的id=“Form1” 点击后提交到action页面
}
}
}
方式二:Ajax提交form的方式 [异步提交]
该种方式提交页面,页面不跳转(URL不发生变化)
function do_submit(obj){
obj.disabled = true;
var ajax_option={
success:function(data){
var msg = data.toString();
if(msg == 1){
msgBox('保存成功');
}else if(msg == 0){
msgAlert('保存失败');
}
obj.disabled = false;
}
}
$('#Form1').ajaxSubmit(ajax_option); //根据Form1的id找到Form1的对象 点击“提交”按钮,还留在当前页。
}
防止重复提交
在function check()函数中添加如下代码:
$(this).attr('type','button');//防止“提交”按钮重复提交
- 常用页面提交方式 | 防止重复提交
- 防止页面重复提交
- 防止页面重复提交
- 防止页面重复提交
- 等待提交页面防止用户重复提交
- struts2 防止页面重复提交
- .aspx页面防止重复提交
- token 防止页面重复提交
- 防止页面刷新重复提交几招
- 防止页面重复提交 (续)
- 防止重复提交的中间页面
- 防止页面刷新重复提交的方法
- 防止页面重复提交及后退方法
- Asp.net页面防止重复提交
- 防止页面刷新重复提交的方法
- asp.net 防止页面重复提交
- ASP.NET如何防止页面重复提交
- 防止页面重复提交代码(转帖)
- RPC远程过程调用之我的理解(附带项目希望有人交流)
- 错误:Underlying DBMS error[ORA-01653]:unable to extend table SDE……*
- mybatis打印sql日志
- Problem13. Roman to Integer
- Cocos2d-x v3.x官方文档】序列帧动画
- 常用页面提交方式 | 防止重复提交
- extern作用详解
- 使用的插件集合
- 数组的使用
- 模仿米家有品网页4
- Git学习文档
- CentOS7.4安装软件出现错误:/lib/ld-linux.so.2: bad ELF interpreter 解决
- centos下安装Numpy和Scipy计算环境并运行scikit-learn
- 【传智播客郑州校区】辞掉7年工作转行程序员,为了理想在传智播客前行