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?
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.
Tags und Links jquery jquery-validate