mvc3中的JQuery验证

mvc3中的JQuery验证,jquery,asp.net-mvc-3,validation,Jquery,Asp.net Mvc 3,Validation,我使用这个JQuery代码在用户单击它时禁用提交按钮,在我的MVC3项目中的表单中 $('form').submit(function () { $(':submit', this).attr('disabled', 'disabled'); }) 我使用jquery.validate.js和jquery.validate.unobtrusive.js来验证表单中的错误,当出现验证错误时,将禁用提交按钮。但我想在发生验证错误时删除禁用的属性。如何区分代码中发生的验证错误 试试这个:

我使用这个JQuery代码在用户单击它时禁用提交按钮,在我的MVC3项目中的表单中

$('form').submit(function () {
     $(':submit', this).attr('disabled', 'disabled');
})
我使用jquery.validate.js和jquery.validate.unobtrusive.js来验证表单中的错误,当出现验证错误时,将禁用提交按钮。但我想在发生验证错误时删除禁用的属性。如何区分代码中发生的验证错误

试试这个:

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

$(document).ready(function(){
    $(':submit',this).attr('disabled','disabled');
});
我找到了。 这是jQuery代码:

$(function () {
        $('form').submit(function () {
            if ($(this).valid()) {
                $('input[type="submit"]').attr('disabled', 'disabled');
            }
        });
    });
我找到了。 这是jQuery代码:

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

当存在验证错误时,是否要删除禁用的属性?那么,何时要禁用“提交”按钮?如果存在验证错误,是否要删除“已禁用”属性?那么,您想什么时候禁用提交按钮?