我有以下的提交按鈕上的所有我的asp.net web應用程序,創建或編輯記錄: -如何禁用特定類下一個提交按鈕即
<input type="submit" value="Save" class="btn btn-primary"/>
但我需要寫一個jQuery在用戶點擊它時禁用按鈕(以避免連續的API調用到外部系統)。所以我寫了這段代碼,但按鈕一旦點擊就不會被禁用。
$(".btn btn-primary").click(function() {
$("input[type=submit]").attr("disabled", "disabled");
$("input[type=submit]").css("background-color", "grey");
});
第二個問題,其方法,我應該遵循,櫃面我需要重新啓用該按鈕櫃面模型狀態發生錯誤,點擊提交按鈕後。任何人都可以建議,請
這將覆蓋我的第一個要求,一旦點擊就禁用提交按鈕。但是如果用戶點擊提交按鈕,然後出現客戶端驗證錯誤(例如缺少必填字段),那麼即使用戶更正了客戶端驗證錯誤,按鈕也將保持禁用狀態。 –