jQuery MiniUI

 找回密码
 立即注册
查看: 4489|回复: 3
打印 上一主题 下一主题

miniui 防止重复提交 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2017-7-20 11:15:39 |只看该作者 |倒序浏览
最近用户在使用过程中,经常出现重复提交的现象。
并且用户需求,不要讲按钮disable,也不要走后台去校验。
所以,
请问miniui 有没有在前台就能判断是否是重复提交的情况?

Rank: 8Rank: 8

沙发
发表于 2017-7-20 16:58:16 |只看该作者
可以用个全局变量
比如
var isSubmitting=false;
然后ajax开始上传的设置true,success或error回掉里改回false
function sumbitForm(){
     isSubmitting=true;
     $.ajax({
               success:function(e){
                    isSubmitting=false;
               }
     })
}

Rank: 4

板凳
发表于 2017-7-20 17:28:51 |只看该作者
dforce 发表于 2017-7-20 16:58
可以用个全局变量
比如
var isSubmitting=false;

但是如果要复用这个功能只能刷新页面了,这个方法我试过,用户不大认可。

Rank: 8Rank: 8

地板
发表于 2017-7-20 19:04:49 |只看该作者
csbabyzhou 发表于 2017-7-20 17:28
但是如果要复用这个功能只能刷新页面了,这个方法我试过,用户不大认可。 ...

如果还是这个方法的上传,不需要刷新。
也可以去网上查一些处理方法
http://blog.csdn.net/QQ994406030/article/details/52120338
http://www.jb51.net/article/94785.htm

Archiver|普加软件

GMT+8, 2025-7-14 13:42 , Processed in 1.063304 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部