帆软社区
首页
服务平台
文档
学院
问答
论坛
认证
招聘
任务
市场
登录
如何防止多次点击按钮进行提交数据?
关注问题
请
登录
后使用快捷导航
没有帐号?
立即注册
用户操作
任务管理
我的任务
详情
门户
摇摇乐
大转盘
许愿墙
积分商城
每日签到
设置
我的收藏
退出
腾讯QQ
微信登录
提问
如何防止多次点击按钮进行提交数据?
因为点击一次上报按钮就会插入当前数据到数据库,然后页面刷新就隐藏了这个按钮了,但是用户可以在帆软插入数据提交事务的时间里多次点击上报按钮这个怎么处理?
答案:
找到了解决方法,首先获取按钮控件Object对象,然
后使用 Widget.setVisible(boolean)来控制是否可见,即可,然后加在点击事件最前就OK
编辑于 2018-4-20 18:40
FineReport
qq2959783
发布于 2018-4-20 17:22
关注问题
悬赏:
2 F币
+ 添加悬赏
举报
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
发布回答
共3回答
最佳回答
0
yiyemeiying
发布于2018-4-20 17:22(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(1)
金色年华
此方法试过了,不行,我试了一个方法,与番薯们一起分享一下
工具栏-模板-模板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
活动推荐
更多
帆软最具价值【MVP】征集令重磅来袭!
【FineBI免费新手打卡营】七天掌握FineBI6.1基础功能
【FineDataLink学习路径】助您轻松入门数据开发
热门课程
更多
帮助文档内嵌视频
免费
学习
FineReport V10.0新手入门
免费
学习
FineReport 11.0 快速入门
免费
学习
悬赏者(0)
+添加悬赏
添加悬赏
增加悬赏可以吸引更多人来回答
添加悬赏:
F币
我 的 F币:
F币
充值
金额不足
确定
取消
返回顶部