填报报表,自定义的单元格提交按钮。
点提交的时候有概率因为各种问题导致重复提交(比如网卡了,比如连续点击鼠标,以及一些未知原因的情况)。
已经设置了提交后关闭填报页面并刷新父界面。
还设置了提交回调函数,通知填报人员是否成果提交。但是重复提交的问题还是存在。
填报信息整体也比较复杂,具有唯一性的字段就只有一个自动编号,还有实时时间点,但是重复提交他们就自己继续编着走了。其它字段都一定不具备唯一性。好像没法通过主键来避免。
所以还有什么方法来避免重复提交吗?
我最后是通过数据库设置唯一值组,来避免了这种情况下的重复提交。
JS实现防止重复点击提交-https://help.fanruan.com/finereport/doc-view-4049.html