360浏览器form多次提交的问题

来源:互联网 发布:mac mkv 编辑:程序博客网 时间:2024/05/23 00:08
上周运维同学突然反馈给我一个现网bug,流程正常进行,但页面报错。根据报错信息,很容易看出是主键冲突,为什么会这样?开发时本地用谷歌,IE11从没出现这种情况,再看代码,一目了然,很清晰,逻辑没啥错。打个断点进去,正常啊。苦思冥想,一一排查,怀疑是浏览器兼容问题。恩,想到就开始测试,下了个360浏览器,几次下来,终于重现问题,下个断点,发现表单二次提交。那就是入口有问题了,到前端看下提交按钮和方法,方法没问题,提交按钮type=submit,可能是这个出问题了,改成button。保存,提交,反复测试,ok,正常了。
0 0