扫码关注官方订阅号
提交表单的时候,不是使用ajax提交,就是传统的表单提交,为防止表单重复提交,应该怎么写javascript或jquery代码呢?如果提交没成功,怎么恢复提交按钮?
html如下:
Email address We'll never share your email with anyone else. Password Example select 1 2 3 4 5 Example multiple select 1 2 3 4 5 Example textarea File input This is some placeholder block-level help text for the above input. It's a bit lighter and easily wraps to a new line. Option one is this and that—be sure to include why it's great Option two can be something else and selecting it will deselect option one Option three is disabled Check me out Submit
Option one is this and that—be sure to include why it's great
Option two can be something else and selecting it will deselect option one
Option three is disabled
Check me out
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
访问页面返回token,提交表单带上token。验证token是否有效。
给按钮添加点击事件, 点击后, 给按钮添加disabled属性
$(":submit").on("click", function(){ // 如果需要判断表单是否通过, 写这 // if (通过) $(this).prop("disabled", true); })
js 加断组织默认事件的代码
可以加一个缓存层。然后提交成功了。则就创建一个针对用户的数据hash或者字符串等等的。反正你可以想着办法的存,然后下次提交的时候,先进行对比,如果相同,则提示已经提交过了。如果不存在,则可以继续进行提交,但是隔着提交这个办法救不灵了。用JS不保险。我个人觉得。
token是个不错的方式!
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
访问页面返回token,提交表单带上token。验证token是否有效。
给按钮添加点击事件, 点击后, 给按钮添加disabled属性
js 加断组织默认事件的代码
可以加一个缓存层。然后提交成功了。则就创建一个针对用户的数据hash或者字符串等等的。反正你可以想着办法的存,然后下次提交的时候,先进行对比,如果相同,则提示已经提交过了。如果不存在,则可以继续进行提交,但是隔着提交这个办法救不灵了。
用JS不保险。我个人觉得。
token是个不错的方式!