为了防止用户创建多个提交,我已经实现了JavaScript以在按下后禁用提交按钮。
我的表单页面由mailer.php处理,然后定向到成功页面。但是,现在我的表单提交并被定向到mailer.php,看来数据没有提交。
我认为它与覆盖onsubmit
的{{1}}有关。
这是原因吗?我该如何解决?
action=mailer.php
答案 0 :(得分:0)
一切都很好。
我已将您的表单复制到:
输入表单的值:
操作设置为发送至http://requestb.in/1llii7k1
此站点是HTTP请求站点的调试...
如果您检查页面,您可以看到它正确接收:
http://requestb.in/1llii7k1?inspect
http://requestb.in/1llii7k1?inspect#1ipe11
无论你做什么都是正确的,所以你可能会误解问题或者没有在服务器上正确处理请求..但表格完全正常......如上所示。
禁用的值也不会随表单一起提交。因此,请不要检查"提交"
的存在