2017-01-08 55 views
0

我使用jQuery的驗證插件來驗證我的形式,即「用戶表」。當我嘗試使用valid()方法驗證它時,即使填充了單個輸入字段,它也會返回true。在jQuery的所有字段表單驗證工作不

if (!$("#user-form").valid()) return false; 

我該如何解決這個問題,使其只有在所有字段填充後才變爲true?

+2

你能在這裏創建一個代碼段,這將有利於調試然後 –

+0

嘗試'如果($(「#用戶表」)有效的()。)?返回true:返回false;' –

回答

1

根據the docs,需要在窗體上調用validate()方法,然後才能使用.valid()。因此,舉例來說:

$("#user-form").validate(); 
if (!$("#user-form").valid()) return false; 
+0

如果這有助於請考慮[接受答案】(http://stackoverflow.com/help/someone-answers),謝謝! –