[英]Disabling Submit Button On Click Does not Submit Form
我試圖防止表單的雙重提交,並且這樣做是在首次單擊后禁用“提交”按鈕。 為此,我在頁面上添加了以下javascript:
var $loginSubmitBtn = $('#loginSubmitBtn');
$loginSubmitBtn.click(function () {
$loginSubmitBtn.prop('disabled', true);
});
這具有在執行Post提交表單之前禁用按鈕的不良效果。 有沒有一種方法可以確保在禁用按鈕之前通過發布?
與其在click
后禁用按鈕,不如在表單submit
后將其禁用:
var $loginSubmitBtn = $('#loginSubmitBtn');
$('#yourForm').on('submit', function() {
$loginSubmitBtn.prop('disabled', true);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.