2009-03-01 3 views
0

この問題は、私を少し狂ってしまった。Jquery.ValidateとMVC Framework

<%=Html.CheckBox("Agreement", false)%>Yes, I agree to the terms 

そして、私はjQueryとjquery.validateは次のようになり、そのロードされた後、ブラウザにロードされるのjsファイルを持っている:

私はこのようになります私のフォーム上のチェックボックスを持っている

$.validator.setDefaults({ 
submitHandler: function() { alert("submitted!"); } 
    }); 

    $().ready(function() { 

     // validate signup form on keyup and submit 
     $("#campForm").validate({ 
      rules: { 
       Agreement: "required" 
      }, 
      messages: { 
       Agreement: "Please accept our policy" 
      } 
     }); 


    }); 

ドキュメントを読むと、これはうまくいくはずですが、それは決してありません。私は間違って何をしていますか?

答えて

1

フォーム提出で検証を返信していますか?ただの推測...

+0

フォーム提出は

"> –

+0

のようになります。検証はフォームの提出を傍受し、そのルーチンを実行します。 –

2

は、私は、構文をすることになっていたと思った:

rules: { 
    Agreement: {required: true} 
} 

でも、私は間違っている可能性があります。これはちょうど私の頭の上にあります。

+0

あなたの方法、喜びを試してみました。 –

関連する問題