2013-05-29 31 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

您的表單ID與jQuery選擇器不匹配。

+0

謝謝,多數民衆贊成在尷尬:) – Adrian

+0

此外,你不需要指定最小長度:_value_或如果沒有指定它默認爲1? – MarkP

+0

的確,MarkP。我相信它默認爲1。 – vdwijngaert

相關問題