繁体   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