私はasp.net mvc 3、jquery validate、妨げのないjavascriptとデータ注釈を使用しています。Datannotations + asp.net mvc 3 +クライアント側のバリデーション(フォーム送信が行われるまでキックインしません)
私はあなたがテキストボックスAで必要としていることを言い、そこからクリックすることに気付きました。 javascriptが起動していないようです。送信ボタンをクリックすると、検証がポップアップします。
次に、テキストボックスAに戻り、入力を開始すると、検証は終了します。したがって、クライアント側の検証が機能しています。
私はすぐにクライアント側の検証を取得するために離れているのだろうか?
まあ検証エラーがポップアップべきではないページが読み込まアップ:あなたはこの動作を変更したい場合は、必ず
jquery.validate
プラグインを使用してカスタム検証ルールおよびオプションを書くことができます。しかし、ユーザーがボックスをクリックしてから葉が出ると、それがポップアップするはずです(jqueryの検証を使用していることを意味します)。 – chobo2