2013-05-29 3 views
0

У меня довольно простая форма, и я стараюсь иметь одно поле.Плагин проверки не работает с одним полем

Но ничего не происходит, когда я отправляю с пустым полем: он все равно отправляется.

$(document).ready(function() { 
    jQuery("#commentForm").validate({ 
     rules:{ 
      message_name:{ 
       required:true 
      } 
     }, 
     messages:{ 
      message_name:{ 
       required:"Name Required" 
      } 
     } 
    }); 
}); 

<form id="case-study-form" action="<?php get_option("siteurl");?>/case-study-downloads/" method="post" > 
    <p><label class="modal-label" for="name">Name: <span>*</span></label> <input type="text" name="message_name" id="message_name" class="required" value=""></p> 
    <p><input type="submit" value="Submit" ></p> 
</form> 

ответ

5

Ваш идентификатор формы не совпадает с селектором jQuery.

+0

спасибо, что смущает :) – Adrian

+0

Кроме того, вам не нужно указывать minlength: _value_ или он по умолчанию равен 1, если не указан? – MarkP

+0

Действительно, MarkP. Я считаю, что он по умолчанию равен 1. – vdwijngaert

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