收藏
回答

怎么阻止表单点击提交时,多次点击多次提交问题?

<button formType="submit"  disabled="{{isDisabled}}">提交</button>

在多次点击会重复提交数据到后台,怎么阻止重复提交问题?

使用了disabled:false/true 没有起什么作用。

回答关注问题邀请回答
收藏

5 个回答

  • 悟
    2019-11-13



    点击提交会出来这个弹出框,点击确定提交,在网络不好的情况下或者多次点击确定的时候,会多次提交,怎么避免?还有改为了在点击一次提交的时候,把按钮改为灰色不能点击,可变为灰色多次点击,还是会重复提交多次,请教怎么修改?

    2019-11-13
    有用
    回复 1
    • 七月的风
      七月的风
      2019-12-09
      我也遇到同样的问题,怎么解决的???
      2019-12-09
      回复
  • ahaha
    ahaha
    2019-11-08

    可以用wx.showToast加个提示消息,比如“正在提交”之类的

    里面有个mask可以防穿透  点击不了

    2019-11-08
    有用
    回复
  • ----사랑해요
    ----사랑해요
    2019-11-08

    设置一个定时器,在点击后多少秒之内不可点击

    2019-11-08
    有用
    回复
  • 老张
    老张
    2019-11-08

    wx.showToast里mask

    2019-11-08
    有用
    回复
  • 泡泡生活
    泡泡生活
    2019-11-08
    1. 可以在提交的时候设置一个提示框,然后就不能点击了

    2. 设置button的点击事件,在点击后就不能再次点击,直到请求有结果了,然后再让button可以点击

    2019-11-08
    有用
    回复 3
    • 悟
      2019-11-08
      你说的这两种情况我都测试了,仍没能阻止重复提交问题
      2019-11-08
      回复
    • 泡泡生活
      泡泡生活
      2019-11-08回复
      代码可以粘贴一下看一下吗?
      2019-11-08
      回复
    • 悟
      2019-11-13
      2019-11-13
      回复
登录 后发表内容
问题标签