Глупая проблема с плагином проверки bassistance - PullRequest
0 голосов
/ 04 января 2011

Ребята.

Меня смущает странное поведение простой страницы, использующей bassistance jquery validation.Короче говоря, у меня есть два поля ввода, оба помечены как «обязательные».Проблема в том, что похоже, что плагин проверяет только первое поле.

Это фрагмент моего теста:

<html>
 <head>
  <script type="text/javascript" src="[path to my app]/js/jquery-1.4.3.min.js"></script>
  <script type="text/javascript" src="[path to my app]/js/jquery.validate.min.js"></script>
 </head>

 <body>
  <form id="testForm">
   <input id="field1" type="text" class="required"/>
   <input id="field2" type="text" class="required"/>

   <button>Query</button>
  </form>

  <script type="text/javascript">
   $(document).ready(function() {
    $("#testForm").validate();
   });
  </script>
 </body>
</html>

Когда я нажимаю кнопку «Запрос», сообщение об ошибке (правильно показано) отображается в первом поле, но не во второмодин.

Может, кто-то из вас знает, что я здесь не так делаю?

1 Ответ

5 голосов
/ 04 января 2011

Ваши поля ввода должны иметь имена:

<input id="field1" name="field1" type="text" class="required" />
<input id="field2" name="field2" type="text" class="required" />

А вот и рабочая демонстрация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...