2010-07-27 132 views
1

這裏是我對validate函數的調用。這段代碼一切正常。Jquery驗證停止工作

$('#createForm').validate(function() { 
}); 

但是,當我嘗試修改了一下,整個驗證停止工作:

$('#createForm').validate(function() { 
       errorPlacement: function(error, element) { 
       error.insertAfter(element); 
       }, 
       debug:true 

      }); 

任何想法?

+1

只是刪除'函數()''中.validate(函數(){'那應該工作... – Reigel 2010-07-27 13:52:26

回答

3

你不應該有函數()在那裏。將其更改爲:

$('#createForm').validate(
    { 
     errorPlacement: function(error, element) { 
       error.insertAfter(element); 
     }, 
     debug:true 

     } 
); 

{}中的內容是選項。它不是一個功能:)

+0

謝謝帕特里夏:) – 2010-07-27 14:03:00

+0

歡迎您:) – Patricia 2010-07-27 14:15:38

2

只是刪除function().validate(function() {,並應工作...

+0

謝謝!有效。 – 2010-07-27 14:01:07