JQuery-Überprüfung: Überprüfung ausgeblendeter Felder

8

Seit der Veröffentlichung der Version des JQuery-Validierungs-Plugins 1.9.0 wurden ausgeblendete Felder automatisch aus den Validierungsprüfungen weggelassen [ Quelle ].

Nach den Versionshinweisen , der Weg zu bekommen Um dies zu erreichen, setzen Sie ignore: [] in der Validierungsfunktion.

Mit Version 1.10.0 kann ich das nicht für Eingabefelder verwenden, die mit display: none oder visibility: hidden ausgeblendet sind.

Meine Validierung erfolgt über Klassen (zB class="required" ) und die Validierungsfunktion ist ziemlich einfach:

JQuery

%Vor%

Arbeitsbeispiel: Ссылка

Kann jemand darauf hinweisen, wo ich falsch liege?

    
My Head Hurts 19.12.2012, 10:36
quelle

2 Antworten

6

Ich denke, Sie müssen sowohl ein eindeutiges id als auch ein eindeutiges Attribut name für jedes der input -Tags angeben, damit das Validierungs-Plugin die Felder finden und unterscheiden kann. Die beiden "ausgeblendeten" Felder sind nicht fehlgeschlagen, da das erste Feld im Formular übergeben wird und das Ergebnis für die anderen beiden Felder verwendet wird.

    
TLS 19.12.2012, 12:58
quelle
2

Versuchen Sie es mit Regeln:

%Vor%

Jsfiddle

Grüße.

    
MG_Bautista 19.12.2012 13:22
quelle

Tags und Links