簡體   English   中英

MVC3中的jQuery驗證

[英]JQuery Validation in mvc3

當用戶單擊它時,我使用此JQuery代碼禁用提交按鈕,這是我的MVC3項目中的表單。

$('form').submit(function () {
     $(':submit', this).attr('disabled', 'disabled');
})

我使用jquery.validate.js和jquery.validate.unobtrusive.js來驗證表單中的錯誤,並且當發生驗證錯誤時,提交按鈕被禁用。 但是我想在發生驗證錯誤時刪除禁用的屬性。 我如何區分驗證錯誤發生在我的代碼中?

我找到了。 這是jQuery代碼:

$(function () {
        $('form').submit(function () {
            if ($(this).valid()) {
                $('input[type="submit"]').attr('disabled', 'disabled');
            }
        });
    });

嘗試這個:

$(document).ready(function(){
    $(':submit',this).attr('disabled','disabled');
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM