jquery validate minlength-Regel funktioniert nicht

8

Ich habe ein Formular mit einem Passwortfeld. Das Passwort muss mindestens 8 Zeichen lang sein.

%Vor%

Sie wendet die Regel "required" an, ignoriert aber nur die Regel "minlength".

Was mache ich falsch? Ich verwende den gleichen Code (den JS-Teil) auf anderen Seiten und es funktioniert wie erwartet.

    
forellenfuerst 18.01.2013, 18:03
quelle

1 Antwort

10

Validate sucht nach dem name des Eingabefelds, nicht nach dem id . Aus der Dokumentation für die Option rules :

  

Schlüssel / Wert-Paare, die benutzerdefinierte Regeln definieren Schlüssel ist der Name eines Elements (oder einer Gruppe von Kontrollkästchen / Optionsfeldern)

In diesem Sinne sollten Sie etwas wie folgt verwenden:

%Vor%

Achten Sie bei Eingabenamen mit Sonderzeichen darauf, den Objektschlüssel anzugeben.

Beispiel: Ссылка

    
Andrew Whitaker 19.01.2013, 17:09
quelle

Tags und Links