C# 此按钮可以提交两次post操作吗?
我有一个post操作,它被调用了两次,我查看了代码,看起来问题出在UI和表单提交的方式上。如果有人能看一下这条信息,告诉我这条信息能不能打两次电话C# 此按钮可以提交两次post操作吗?,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,我有一个post操作,它被调用了两次,我查看了代码,看起来问题出在UI和表单提交的方式上。如果有人能看一下这条信息,告诉我这条信息能不能打两次电话 <input id="btn-submit" type="submit" class="btn pri continue-btn" value="@RecruiterResources.ContinueButton" data-type="submit-with-progress" data-value="@Resources.Contin
<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调试时
我看到两个帖子
嗯,你在双击按钮吗?一些Mac用户倾向于这样做 为了安全起见,您可以添加此代码以在第一次单击submit按钮后禁用它
$('form').submit(function() {
$(this).find("button[type='submit']").prop('disabled',true);
});
你怎么知道表单提交了两次?是在IE中发生的,你是否单击javascript中的按钮?帖子正在发送一封电子邮件,当我单击时,我收到了两封电子邮件,而不是一封。@mybirthname chrome,我只需单击iTunes debug并检查两次单击按钮是什么。