提报后防止二次提交

提报后防止二次提交,如何做比较妥善?

点击提交按钮,由于表有触发器 ,所以要运行一会,页面的按钮还能点(有多个按钮)

能否弹出个对话框,防止他们点,提报完成后自动消掉

FineReport tsshinru 发布于 2021-5-14 08:45
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-14 08:50(编辑于 2021-5-14 08:51)

可以参考[APP]填报成功关闭当前页面并刷新父页面-https://help.fanruan.com/finereport/doc-view-2338.html

或者JS实现当前页刷新-https://help.fanruan.com/finereport/doc-view-1394.html

最佳回答
0
zhj176Lv3见习互助
发布于2021-5-14 08:51

设置提交成功后自动刷新网页事件

最佳回答
0
xiaomingyiLv6中级互助
发布于2021-5-14 08:57(编辑于 2021-5-14 09:04)

点击后将按钮设置为不可用,js实现

或者可以在点击 提交按钮后用FR.Msg.alert("","");弹出一个弹窗提示正在提交,同时加上填报成功自动刷新页面事件

最佳回答
0
shirokoLv6资深互助
发布于2021-5-14 09:22(编辑于 2021-5-14 09:22)

web属性,填报后事件

image.png

FR.Msg.alert("等待", "等待",3000);

弹出框,3秒后关闭

  • 6关注人数
  • 584浏览人数
  • 最后回答于:2021-5-14 09:22
    请选择关闭问题的原因
    确定 取消
    返回顶部