2012-11-28 73 views
0

我在我的項目中使用了jQuery驗證插件。但我得到一個錯誤:jQuery中的驗證插件

TypeError: jQuery("#formID").validationEngine is not a function

我的調用函數:

jQuery("#formID").validationEngine(); 

我在內的所有這些腳本:

<script src="js/validation/jquery-1.6.min.js" type="text/javascript"></script> 
<script src="js/validation/jquery_validation.js" type="text/javascript"></script> 
<script src="js/validation/validation_id.js" type="text/javascript"></script> 
<script src="js/validation/jquery.validationEngine-en.js" type="text/javascript" charset="utf-8"></script> 
<script src="js/validation/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script> 
+2

你的腳本和調用函數在哪裏?它在文件'validation_id.js'中嗎? –

+0

我只是在腳本中編寫調用函數。沒有其他腳本。並沒有它我自己的文件form.php –

+0

這是調用函數庫後調用? –

回答

0

你將不得不這樣調用它

$(function(){ 
    $("#formID").validationEngine('attach'); 
}); 

正確運行。

+0

我試過了,但它不工作 –

+0

如果所有js加載正常,你可以檢查開發者欄。 – deven98602

+0

是的,我檢查它。所有js正確加載。 –