ASP.NET, как ValidationGroup, используя плагин проверки JQuery?

Мы пытаемся заставить плагин JQuery validate работать на нашем сайте, но здесь мы столкнулись с проблемой.

На нашем сайте у нас есть форма входа в систему, доступная пользователю на каждой странице, где мы хотели бы использовать плагин для проверки того, что пользователь ввел имя пользователя и пароль.

У нас также есть пара страниц, показывающих, например, какую-то форму, которую мы также хотели бы проверить с помощью плагина validate.

Проблема, которую мы видели, состоит в том, что нет способа сгруппировать текстовое поле имени пользователя и пароля с кнопкой входа в систему, а все текстовые поля и прочее в другой форме - с кнопкой отправки этой формы. Если бы мы использовали валидатор ASP.NET, мы бы использовали атрибут ValidationGroup, но я пока не нашел хорошего решения для этого с использованием JQuery.

1 ответ

http://docs.jquery.com/Plugins/Validation

Вам нужно вызвать следующий код, где "#myForm" - это идентификатор формы, которую вы пытаетесь проверить:

  $(document).ready(function(){
     $("#myForm").validate();
  });

Ваша форма будет выглядеть так:

     <form  id="myForm" method="get" action="">
         Name
         <input id="cname" name="name" size="25" class="required" minlength="2" />
         E-Mail
         <input id="cemail" name="email" size="25"  class="required email" />
         <input class="submit" type="submit" value="Submit"/>
     </form>

Каждая форма, которую вы запускаете validate(), автоматически вызывает проверку, когда на нее нажимают кнопку отправки.

Другие вопросы по тегам