防止/禁止表单重复提交解决办法

如果将submit button设置为false,会导致数据提交不了,因为点击按钮后就禁用了,表单数据不会提交。禁用的按钮控件不会提交其表单数据值,正确的解决办法如下:

要解决此问题,您需要使用元素中的onSubmit标记<form>设置提交按钮disabled。这将允许Chrome在按下按钮后立即禁用该按钮,并且表单提交仍将继续进行...

不过这仅是前端防止按钮重复快速点击导致数据重复提交的办法。

如果更完善一些,还需要在后台进行数据验证是否是重复提交。

 

 

声明:本站内容来源于原创和互联网,尊重作者版权,转载请注明来源网址,欢迎收藏,谢谢!