2009-05-20 21 views
0

私はjQuery AJAXを介して投稿するフォームを持っています。私のコントローラでは、ModelStateのエラーをチェックし、ContentResultでこれらのエラーを返し、ユーザーは更新されたDIVのエラーを確認します。Html.ValidationMessageのAJAX投稿をどのように強調表示しますか?

エラーが発生した場合、フィールドの隣に*を表示するにはどうすればよいですか?

ありがとうございました

答えて

1

私はmodelstateをJSONオブジェクトとして返しました。 OnSuccessイベントでは、エラーをループし、モデルステートのキー名でスパンを見つけ、それを可視に設定します。

0

これは単なるクラス名です。 input-validation-error。 jqueryを使用してエラープロパティの結果を解析し、そのクラスを適切な要素に追加することができます。

+0

どの時点で入力が作成されていますか? AJAXのポストの時点で私は入力が作成されたとは思わない。 – Jon

関連する問題