此按钮可以两次提交帖子操作吗?

时间:2016-11-30 17:57:44

标签: c# .net asp.net-mvc

我有一个被调用两次的帖子操作,我查看了代码,看起来问题出在UI和表单提交的方式。如果有人可以查看此输入并告诉我这是否可以某种方式调用帖子两次?

<input id="btn-submit" type="submit" class="btn pri continue-btn" 
value="@RecruiterResources.ContinueButton"
data-type="submit-with-progress" 
data-value="@Resources.Continue" 
data-progress="@Resources.Processing" />

在按钮上,您会看到“继续”(文本),当它点击时,它会在“正在处理...”(文本)上更改

编辑: 当我用F12调试 我看到了2个帖子后的动作

enter image description here

1 个答案:

答案 0 :(得分:1)

嗯,你双击按钮了吗?一些Mac用户倾向于这样做。

为了安全起见,您可以添加此代码,以便在第一次点击后禁用提交按钮。

$('form').submit(function() {
  $(this).find("button[type='submit']").prop('disabled',true);
});