Frage

Das Problem, das ich habe, ist, dass ich bei der Auswahl bestimmter Bedingungen, die Eingabefelder deaktiviert und leer lassen, die Struts -Validierung deaktivieren müssen.

Wenn Sie diese Eingaben leer lassen

War es hilfreich?

Lösung

Stellen Sie eine Eigenschaft in Ihrem Formular ein, wenn Sie diese Bedingungen auslösen, und überprüfen Sie dann dies in Ihrem Validator:

if(!form.isSkipValidation()){
   // validation goes here
}

Wenn Sie diese Überspringen -Validierungsbedingungen mit JavaScript auslösen, können Sie diese Eigenschaft mit einem versteckten Eingabefeld festlegen:

<input type="hidden" name="skipValidation" value="false"/>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top