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

发布于 7 年前作者 yangduan2572 次浏览最后编辑 7 年前来自 issues

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

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

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

5 回复
jing75
jing751 楼6 年前

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

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

gang11
gang112 楼6 年前
WXOPEN Club 内容图片

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

xiongqiang
xiongqiang3 楼6 年前

wx.showToast里mask

ntan
ntan4 楼6 年前

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

min63
min635 楼6 年前
  1. 可以在提交的时候设置一个提示框,然后就不能点击了

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