2016-03-28 8 views
1

Ich habe ein einfaches Formular erstellt und es jquery validation mit validiertenElemente hinzufügen Funktion bestätigen bedingt

$('#form').validate({ 
    errorClass: 'error-field error', 
    // and some more elements.... 
}); 

ich, wenn eine bestimmte Bedingung eine validClass dieser Form Validierung hinzufügen möchten gehalten wird, zum Beispiel:

Aber das funktioniert nicht und es scheint die .validate() Funktion sollte nur einmal aufgerufen werden, also was soll ich mit dieser Situation tun?

Danke!

+0

so, wenn diese Bedingung ... geprüft –

+0

nach dem .validate() -Methode – kianoosh

+0

http://jsfiddle.net/arunpjohny/1g6nn2h7/ Aufruf 1 / –

Antwort

0

Dies wurde durch einen kleinen Trick gelöst:

$('#form').validate({ 
    errorClass: 'error-field error', 
    validClass: condition ? 'valid-field' : null 
});