2011-07-21 10 views
1

フォームで検証が成功しなかったことが示された場合、次のコードの戻り値はtrueを返します。フォームは、検証されたフィールドがエラーであることを示していますが、有効なメソッドがtrueを返すため、以下のコードは何を待つかを追加します。ASP.NET MVC Jqueryの検証でTrueが返される常に

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

これは、.NETに組み込まれた基本的で控えめな検証です。

答えて

0

私はそれをやっているのではなく、その要素を直接参照しなければなりませんでした。

$( "#MySubmitbutton")。

$( "input [type = submit]")の代わりに。

関連する問題