So deaktivieren Sie die Validierung der Streben unter bestimmten Bedingungen
-
18-09-2019 - |
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
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