是否可以检测HTML表单提交取消

是否可以检测HTML表单提交取消,html,Html,我们有一个带有提交按钮的旧HTML表单。 我们使用onSubmit事件来显示一些动画,并禁用表单以让用户知道正在发生什么 问题是,我们希望能够通过按escape或单击cancel按钮或每个浏览器允许的任何其他方式来检测用户取消提交 是否可以检测HTML表单提交取消事件 附言 当我写这个问题时,我提交了这个表单,并快速按下Esc键,取消了提交,但使按钮处于禁用状态,所以我想这并不是那么容易:)嗨,我真的看不到停止使用简单html的可能性,但你可以使用jquery ajax。请参考嗨,我真的看不到停

我们有一个带有提交按钮的旧HTML表单。 我们使用onSubmit事件来显示一些动画,并禁用表单以让用户知道正在发生什么

问题是,我们希望能够通过按escape或单击cancel按钮或每个浏览器允许的任何其他方式来检测用户取消提交

是否可以检测HTML表单提交取消事件

附言
当我写这个问题时,我提交了这个表单,并快速按下Esc键,取消了提交,但使按钮处于禁用状态,所以我想这并不是那么容易:)

嗨,我真的看不到停止使用简单html的可能性,但你可以使用jquery ajax。请参考

嗨,我真的看不到停止使用简单html的可能性,但是你可以使用jquery ajax。请参考

嗨,我真的看不到停止使用简单html的可能性,但是你可以使用jquery ajax。请参考

嗨,我真的看不到停止使用简单html的可能性,但是您可以使用jquery ajax。请参考

我不知道有什么方法可以检测到用户取消了正常的页面导航。我知道处理这个问题的唯一方法是设置一个超时,在一段时间后启用字段。这有明显的缺陷,但它可能是最好的

确定正确的超时时间必须考虑系统的延迟类型,因为如果请求处理程序花费的时间太长,它将重新启用提交按钮


不过,我很高兴在这一点上错了。

我不知道有什么方法可以检测到用户取消了正常的页面导航。我知道处理这个问题的唯一方法是设置一个超时,在一段时间后启用字段。这有明显的缺陷,但它可能是最好的

确定正确的超时时间必须考虑系统的延迟类型,因为如果请求处理程序花费的时间太长,它将重新启用提交按钮


不过,我很高兴在这一点上错了。

我不知道有什么方法可以检测到用户取消了正常的页面导航。我知道处理这个问题的唯一方法是设置一个超时,在一段时间后启用字段。这有明显的缺陷,但它可能是最好的

确定正确的超时时间必须考虑系统的延迟类型,因为如果请求处理程序花费的时间太长,它将重新启用提交按钮


不过,我很高兴在这一点上错了。

我不知道有什么方法可以检测到用户取消了正常的页面导航。我知道处理这个问题的唯一方法是设置一个超时,在一段时间后启用字段。这有明显的缺陷,但它可能是最好的

确定正确的超时时间必须考虑系统的延迟类型,因为如果请求处理程序花费的时间太长,它将重新启用提交按钮


不过,我很高兴在这一点上出错。

检测按键,然后取消动画。非常简单。如果你用ajax发布表单,我想你可以听听错误事件handlerDetecting keypress不解释用户在地址栏附近用X按钮取消提交,所以它只解决了一半问题。检测keypress,然后取消动画。非常简单。如果你用ajax发布表单,我想你可以听听错误事件handlerDetecting keypress不解释用户在地址栏附近用X按钮取消提交,所以它只解决了一半问题。检测keypress,然后取消动画。非常简单。如果你用ajax发布表单,我想你可以听听错误事件handlerDetecting keypress不解释用户在地址栏附近用X按钮取消提交,所以它只解决了一半问题。检测keypress,然后取消动画。非常简单。如果你用ajax发布表单,我想你可以听听错误事件handlerDetecting keypress不解释用户在地址栏附近用X按钮取消提交,所以它只解决了一半问题。谢谢。我理解这是如何工作的,但正如你所说,它不使用普通的旧html,所以这不是我想要的答案。谢谢。我理解这是如何工作的,但正如你所说,它不使用普通的旧html,所以这不是我想要的答案。谢谢。我理解这是如何工作的,但正如你所说,它不使用普通的旧html,所以这不是我想要的答案。谢谢。我理解这是如何工作的,但正如你所说,它不使用普通的旧html,所以这不是我要寻找的答案。