如何防止多次点击按钮进行提交数据?



因为点击一次上报按钮就会插入当前数据到数据库,然后页面刷新就隐藏了这个按钮了,但是用户可以在帆软插入数据提交事务的时间里多次点击上报按钮这个怎么处理?


答案:
找到了解决方法,首先获取按钮控件Object对象,然后使用 Widget.setVisible(boolean)来控制是否可见,即可,然后加在点击事件最前就OK
编辑于 2018-4-20 18:40  
FineReportqq2959783 发布于 2018-4-20 17:22
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
yiyemeiying发布于2018-4-20 17:22(编辑于 2023-9-6 09:34)
555
  • 金色年华 金色年华 此方法试过了,不行,我试了一个方法,与番薯们一起分享一下

    工具栏-模板-模板web属性-填报页面设置-自定义一个填报成功事件 如下:
    FR.Msg.toast(\'提交成功\');

    setTimeout(\"location.reload();\", 500 );

    填报成功页面增加以上事件,就可以解决大家防止多次点击按钮进行提交数据的问题
    回复
    2020-10-03 21:32 
最佳回答
0
小帆_智能客服发布于2018-4-20 17:22(编辑于 2023-9-6 09:34)
555
最佳回答
0
qq2959783发布于2018-4-20 18:40(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 502浏览人数
  • 最后回答于:2018-4-20 18:40
    活动推荐 更多
    热门课程 更多
    返回顶部