我有一个简单的快速联系表格(网形),它工作良好,但有时当用户填写表格n提交它得到2次或3次。
我检查了提交表格,相同的数据是在同一时间提交2或3次。
这种情况有时会发生,但并非对所有提交者都是如此。
如果有人解决了这类问题,请告诉我你是如何解决的。
提前谢谢。
发布于 2016-06-20 11:03:52
您可以使用隐藏提交模块为所有表单尝试一个更通用的解决方案。
一些用户在等待他们的帖子被保存时,不小心不止一次地点击提交按钮。在某些情况下,这可能导致重复张贴或重复电子商务订单。关于如何解决重复发布的问题,几乎没有什么想法,但没有一个是完美的。其中一种解决方案是在单击提交按钮后隐藏或禁用提交按钮,并将其替换为信息丰富的文本,如“处理.”。本模块封装了jQuery代码,并提供了一些选项。当然,这也不是一个完美的解决方案,因为它需要启用Javascript。对于禁用Javascript的浏览器,此模块根本没有任何效果。
发布于 2016-06-20 10:30:52
您是否限制了每个用户提交像下面的图片。

这种置换配置的路径是node/%/webform/configure。
发布于 2021-08-30 09:00:19
您可以防止/admin/structure/webform/config中的所有can表单重复提交。

它防止某人点击提交两次并张贴完全相同的数据。
如果用户单击submit,然后返回并再次提交,您将得到重复的提交。
如果用户点击提交两次(非常快),您将不会得到一个重复的提交。
https://drupal.stackexchange.com/questions/204309
复制相似问题