+ -
当前位置:首页 → 问答吧 → 有时用jquery ajax处理数据的时候,如果网速不好或其它原因用户会有机会多次点击提交,导致数据重复。请问如何避免。。

有时用jquery ajax处理数据的时候,如果网速不好或其它原因用户会有机会多次点击提交,导致数据重复。请问如何避免。。

时间:2011-10-21

来源:互联网

有时用jquery ajax处理数据的时候,如果网速不好或其它原因用户会有机会多次点击提交,导致数据重复。请问如何避免。。谢谢

作者: allen_xu5320   发布时间: 2011-10-21

定义一个全局变量 。
改变状态 ,根据它判断 。

作者: zell419   发布时间: 2011-10-21

前 点后 禁用按钮 跳转页面 弹出进度...

后 先查后插... 防重复

作者: yhtapmys   发布时间: 2011-10-21

能贴代码吗。。。本人菜啊。。。。谢谢

作者: allen_xu5320   发布时间: 2011-10-21

引用 1 楼 zell419 的回复:
定义一个全局变量 。
改变状态 ,根据它判断 。

JScript code

var Stch=false
if (Stch==true)
{
alert('请不要重新提交');
}else{
Stch=true;
$.ajax({type:"POST", 
         url:"C_Eidt.do",
 golobal:false,
 success:function(data){
         Stch=false;
 };});
} 


这样可以吗

作者: allen_xu5320   发布时间: 2011-10-21

热门下载

更多