Определите, прошла ли проверка на стороне клиента asp.net mvc2 или не прошла - PullRequest
3 голосов
/ 29 ноября 2010

Все ... Я работаю в проекте asp.net mvc2 с использованием MicrosoftMvcValidation ...

У меня есть несколько пользовательских JavaScript, которые мне нужно запустить, когда форма публикуется ... Я в настоящее время работаюэтот код при нажатии кнопки отправки.Однако, когда проверка на стороне клиента завершается неудачно, я не хочу запускать код.

Я вижу эту статью о подключении к проверке, но не могу заставить ее работать. ASP.NET MVC2 - подключиться к проверке на стороне клиента

У кого-нибудь есть советы о том, как добиться следующего.

Когда нажата кнопка отправки и проверка клиента проходит ...запустить мой пользовательский код
Когда нажата кнопка отправки и проверка клиента не удалась ... не запускать мой пользовательский код

Ответы [ 2 ]

1 голос
/ 12 марта 2011

вы можете использовать jquery validate, как этот $ ('# your_form_Id'). Valid () это проверит, если форма действительна, и вернет true, если верный, или вернет false.

См. Здесь документацию: http://docs.jquery.com/Plugins/Validation/valid.

0 голосов
/ 06 ноября 2011

Я бы использовал jQuery для ненавязчивой проверки на стороне клиента.Посмотрите на это , это поможет вам пройти через то, что вы ищете

...