ASP.NET MVC Jquery验证返回True Always

时间:2011-07-21 16:05:23

标签: jquery-validate

为什么表单显示验证未通过时,以下代码的返回值仍返回true。表单表明验证字段有错误,但下面的代码无论如何都会添加等待,因为有效方法返回true。

$(document).ready(function () {
        $("input[type=submit]").click(function () {
            if ($("input[type=submit]").valid() == true || $(this).attr("name") == "SaveDraft")
                {
                  $("*").css("cursor", "wait");
                 }
        });
    });

这是.NET内置的基本不引人注意的验证。

1 个答案:

答案 0 :(得分:0)

我必须直接引用元素,而不是我是如何做的。

$( “#MySubmitbutton”)。

而不是 $( “输入[类型=提交]”)。