При встроенной проверке на стороне клиента (Microsoft mvc validation в mvc 2) с использованием аннотаций данных, когда вы пытаетесь отправить форму, и поля являются недействительными, вы получите красный итог проверки рядом с полями и форма не пост. Однако я использую плагин формы jquery для перехвата действия отправки в этой форме и выполняю публикацию через ajax. Это заставляет его игнорировать проверку; красный текст появляется вверх; но форма сообщения в любом случае. Есть ли простой способ вручную вызвать проверку с помощью JavaScript, когда я отправляю форму? Я все еще вроде javascript n00b. Я попытался погуглить безрезультатно, и просмотр исходного кода js заставляет мою голову болеть, пытаясь понять это.
Или вы все порекомендовали бы, чтобы я заглянул в какую-то другую платформу валидации? Мне понравилась идея проверки JQuery; но хотел бы определить мои требования проверки только в моей модели представления. Есть опыт работы с xval или что-то в этом роде?