2016-11-30 32 views
-2

我有一個帖子操作被調用了兩次,我查看了代碼,它看起來像在UI中的問題和表單提交的方式。如果有人可以看看這個輸入並告訴我這是否可以以某種方式調用post兩次?此按鈕可以提交兩次帖子操作嗎?

<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

+0

它是如何知道表單提交兩次? – Greg

+0

它發生在IE中,你點擊從JavaScript的按鈕? – mybirthname

+0

這篇文章發送一封郵件,當我點擊時,我得到2封電子郵件,而不是1. –

回答

1

嗯,你雙擊按鈕?一些Mac用戶傾向於這樣做。

爲了安全起見,您可以添加此代碼以在第一次單擊後禁用提交按鈕。

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