问题标签 [double-submit-problem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1283 浏览

c# - 为什么我的提交按钮提交两次?

网页

代码隐藏

我正在为遇到问题的旧移动版本(如诺基亚 N70)开发网页。当我提交我的用户名和密码时,请检查用户返回 true 以重定向到新页面。但它不会重定向到success.aspx. 所以我在Response.Redirect代码上调试点,它可以停在那里,我继续运行成为错误,因为让用户名和密码为空。然后我意识到它加载了两次页面。如何解决?

0 投票
2 回答
2362 浏览

asp.net - asp.net 表单提交两次

我有一个带有表单和提交按钮的网页,在服务器端我使用了一个会话值来防止表单提交两次,这就像会话的初始值为 0 并在用户单击提交后将其变为 1按钮,每次提交按钮都会先检查会话值。

但是,当我们的项目发布时,我发现同一个人有两条记录(这意味着我猜他们提交了两次,而且这种情况并不经常发生在一两个人身上),以及这两条记录之间的时间间隔很小,大概0.3秒,所以一开始我以为他们可能会双击提交按钮,但是在我的电脑上尝试后,它仍然只向数据库中插入一条记录

我很困惑这是如何发生的,以及如何防止它?

这是代码:

是否有可能因为在检查会话值后程序只是重定向到另一个页面但不终止提交过程?

0 投票
1 回答
1129 浏览

java - GWT addSubmitCompleteHandler 调用了两次

我有一个表单面板(myForm),在一个简单的面板上添加了一个提交按钮。每次按下提交时 myForm.addSubmitCompleteHandler 被调用两次

我已经仔细检查了我的代码以及小部件和面板的排序和放置。这可能是什么原因造成的?

我想要实现的是提交已完成的警报。

0 投票
1 回答
560 浏览

javascript - Javascript 向表单提交数据两次

假设我有一个简单的表格:

当用户填写数据并点击提交时,我需要一种获取数据的方法,更改标题(假设在用户输入的任何内容的末尾添加单词“TESTING”)然后提交表单两次;一次使用原始数据,另一次使用更改后的数据。

任何人都可以帮助我在 JS 中执行此操作的方法。谢谢

0 投票
3 回答
9097 浏览

jquery - IE 提交表单两次

我在 IE 中遇到了这个问题,有时我的表单提交了两次。我知道单击按钮两次的问题,这不是问题。但就我而言,我只点击一次。我检查了数据库中的记录,有两条记录。

0 投票
1 回答
641 浏览

jquery - AJAX 表单提交两次

嗨,我有以下 Js 代码。

问题是表单被提交了两次,但是,只有一个被提交的实例出现在显示请求的 safari 检查器上......

而且这绝对不是服务器端请求的问题,因为我已经对其进行了测试。所以这绝对是客户端的东西。

0 投票
1 回答
993 浏览

jquery - Jquery ajax表单提交两次

我在提交两次 ajax 表单时遇到问题。我已经阅读了许多论坛并尝试删除 document.ready 功能。试图解开我的表格 - 这一切都打破了。它是一个图像上传表单。用户上传文件后,他们可以选择上传另一个文件。然后上传两次(发出两次警报)。

我把我的javascript放在这里-http: //pastebin.com/ryQr5E9e

任何帮助将不胜感激。

0 投票
0 回答
239 浏览

php - 单击一次,表单提交两次

我有一个PHP表格很大(大约 10-15 个字段)甚至更多的文件hidden inputs

没有动作条目,也没有onSubmitHowever表单主要通过 2 个链接提交,即

而另一个提交表单是这样的

save_change是一个非常大的函数,它验证输入并在未验证时返回 false 并在验证时提交表单。

问题是:仅有时对于访问此页面的远程客户端,表单会在一次单击时提交两次——并非总是如此。

我们无法最终复制该问题

0 投票
2 回答
13836 浏览

asp.net-mvc-3 - Html.RenderPartial 和 Ajax.BeginForm -> 提交被调用两次

我有以下索引视图:

“productList”只是所有产品的列表。

addProduct 呈现我的创建视图:

提交表单时,我的控制器中的 Index_AddItem 方法被调用。不幸的是,表单总是调用该方法两次。:(

有人可以帮我吗?

0 投票
3 回答
3704 浏览

java - 使用带有 Ajax 的单个提交按钮在 JSP 中提交两个 HTML 表单

我的页面设计是这样的,我必须使用两个单击提交然后保存到数据库的表单,反之亦然。

我在带有 Struts 2 框架的 JSP 页面上使用它。我已经尝试过 Ajax 解决方案,但它们对我不起作用。

这是我的脚本(更新):

我的表格1:

我的表格2:

这是我的更新提交按钮。从桌子上取下<div>并放置在桌子内。

我正在使用 Struts 2,我想将此提交按钮重定向到一个操作PatientSoapAll。我正在使用自定义扩展.do而不是.action(默认情况下)。请告诉我如何将此提交按钮重定向到 Struts 2 中的相应操作类。