2016-11-09 30 views
0

我有一個表單,我想知道它是否在未提交的情況下進行驗證。我需要價值。jQuery驗證,如何知道它何時有效?

var validation = $(idFormulario).validate({ 
    errorClass: 'jqInvalid', 
    errorPlacement: function (error, element) { 
     return false; 
    }, 
    success: function(e){ 
     return false; //not submit 
    } 
}); 

它不起作用。我如何檢查表單是否有效?

+4

使用'valid()'方法檢查字段的有效性 - https://jqueryvalidation.org/valid/ –

+0

此外,[閱讀'success'的文檔](https://jqueryvalidation.org/validate/ #成功),它與提交表單無關。 – Sparky

回答

0

正如你已經使用valid()above comment提及。

說明:所選擇的形式valid()檢查是否有效,或者是否所有選定的元素是有效的。

例子:

$(idFormulario).valid(); 

希望這有助於。

+1

爲什麼@SaumyaRastogi?!!我們在這裏爲未來的讀者提供內容,而不僅僅是OP的作者。感謝您的介入。 –

+1

此內容可以在第一條評論中提供的鏈接中找到,我們不希望鼓勵OP詢問低質量問題,只需查看文檔即可解答問題。 –

+0

爲什麼'flag'在每個帖子下,你可以隨時使用它,當你覺得它是必要的。 (並且降低正確答案不是一個好習慣,因爲它不是爲此目的而達成的,同意了嗎?) –