怎么阻止重复提交呀???怎么禁用确定按钮

未结贴
7 327
当我点了确定按钮,然后怎么把确定按钮禁用了
空闲广告位,联系:xianxin@layui.com
  • 怎么阻止确定按钮被点击两次以上呀??
    0 回复
  • 我擦这么菜 我擦这么菜
    2017-03-20 12:05:44
    参考:http://www.layui.com/demo/progress.html 中的模拟loading
    0 回复
  • @我擦这么菜 不懂
    0 回复
  • 智佳思远 智佳思远 VIP3
    2017-03-20 14:06:53
    你可以在后端做判断,如果有重复,返回失败就行了
    或者,点完之后,显示loading,按钮禁用
    0 回复
  • 白犀牛 白犀牛
    2017-03-20 14:53:42
    定义个变量呢?触发提交时使其增加,当变量不是你最初定义的值时return false?
    0 回复
  • 烟雨重楼 烟雨重楼 VIP0
    2017-03-20 15:12:59
    提交的时候给按钮添加disable的属性,完成就提交。失败就移除。
    0 回复
  • 我擦这么菜 我擦这么菜
    2017-03-20 15:29:48
    @浅҉夏҉〆淡ۣۖ殇ۣۖづ
     //触发事件
    var active = {
    setPercent: function(){
    //设置50%进度
    element.progress('demo', '50%')
    }
    ,loading: function(othis){
    var DISABLED = 'layui-btn-disabled';
    if(othis.hasClass(DISABLED)) return;

    //模拟loading
    var n = 0, timer = setInterval(function(){
    n = n + Math.random()*10|0;
    if(n>100){
    n = 100;
    clearInterval(timer);
    othis.removeClass(DISABLED);
    }
    layui.element().progress('demo', n+'%');
    }, 300+Math.random()*1000);

    othis.addClass(DISABLED);
    }
    };
    答案就在这段代码里面 文档里面有
    0 回复
最近热帖
完全基于 layui 开发的后台管理模板 2854
三层导航怎么做? 656
「源码市场」 正式版本上线 基于layui开发 619
2.0啥时候出啊,新项目要启动了 563
给2.0一些期待 486
麻烦朋友们投个票呗,FLY社区模板+thinkphp5驱动+个人DIY 386
layui整合datatable了么 338
ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存 292
form.render('select') 更新渲染问题 252
这个社区的完整源码能不能共享 241
近期热议
完全基于 layui 开发的后台管理模板 37
layui富文本编辑器图片上传无法回显 15
表单校验无效,找了好长时间找不到原因,求大神看下 14
这个社区的完整源码能不能共享 14
ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存 10
select 动态操作不起作用,求助 10
多个layer的bug 10
给2.0一些期待 9
laytpl不解析 8
文本编辑器出不来 8