0

これは、XBox アカウントの詳細 Web ページの画像です。

XBox Web サイトの入力ボックス

テキストボックスの下に、「最大長 21 文字」という追加の指示があることに注意してください。エントリが有効な場合に表示されます。エントリが有効でない場合、このテキストは検証メッセージに置き換えられます。

入力ボックスに関連付けられた検証スパンで「field-validation-valid」クラスをチェックすることで、コントロールをテストできます。

しかし、いつこれを行うのですか?

テキスト ボックスのkeydownイベントを処理すると、検証が完了する前にイベントが発生します。したがって、私のディスプレイはキーを押すのが 1 遅れます。

変更されたイベントを処理すると、フォーカスが失われたときにのみ発生しますが、キーを押すたびに検証が行われます。

MVC4でこれを行う方法はありますか? jQuery の目立たない検証は、クローズド ボックスのようです。

ありがとう!

4

1 に答える 1