2014-02-01 2 views
0

Я пытаюсь проверить форму с помощью плагина проверки jQuery. Тем не менее, я только получаю валидацию для работы на 1 из входных данных. Есть идеи?Плагин проверки JQuery не проверяет всю форму

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.js">  </script> 

<form id="driver-form" class="form-horizontal driver" method="post"> 
     <div class="form-group"> 
      <label for="inputName1" class="col-md-2 col-md-offset-2 control-label">First Name</label> 
      <div class="col-md-4"> 
      <input type="text" class="form-control" id="driverFirst" placeholder="First Name" required/> 
      </div> 
     </div> 
     <div class="form-group"> 
      <label for="driverLast" class="col-md-2 col-md-offset-2 control-label">Last Name</label> 
      <div class="col-md-4"> 
      <input type="text" class="form-control" id="driverLast" placeholder="Last Name" required/> 
      </div> 
     </div> 
     <div class="form-group"> 
      <label for="inputEmail1" class="col-md-2 col-md-offset-2 control-label">Email</label> 
      <div class="col-md-4"> 
      <input type="email" class="form-control" id="driverEmail" placeholder="Email" required/> 
      </div> 
     </div> 
     <div class="form-group"> 
      <label for="inputPhone1" class="col-md-2 col-md-offset-2 control-label">Phone Number</label> 
      <div class="col-md-4"> 
      <input type="text" class="form-control" id="driverPhone" placeholder="Phone Number" required/> 
      </div> 
     </div> 

    </form> 

JavaScript:

$("#driver-form").validate(); 

jsfiddle: http://jsfiddle.net/rynslmns/533Yt/

ответ

1

Рамки проверки используется name атрибут, вы не указали его

<input type="text" class="form-control" id="driverFirst" name="driverFirst" placeholder="First Name" required/> 

Демо: Fiddle

+0

Спасибо. Почувствуйте себя идиотом, я, должно быть, просмотрел его в документации. Я принимаю ваш ответ в ближайшее время –

+1

Знаете ли вы, почему поля выбора не проверяются? –

+1

@ RyanSalmons в скрипке, которую они получают, проверены ... http://jsfiddle.net/arunpjohny/N7TwX/4/ - вам нужно присвоить значение параметра по умолчанию пустым, например ' ' –

Смежные вопросы