Gibt es Möglichkeiten, die CSS-Klasse eines beliebigen Elements an den Modellbindungszustand zu binden?Spring MVC - Wie wird die Klasse der Eltern-Divs festgelegt, wenn Validierungsfehler auftreten?
<form:form method="post" commandName="authForm" action="authenticate">
<div id="login-error" class="control-group">
<label>Login</label>
<form:input path="name" />
<span class="help-inline"><form:errors path="name" /></span>
</div>
<div class="control-group">
<label>Password</label>
<form:input path="password" />
<span class="help-inline"><form:errors path="password" /></span>
</div>
<input type="submit" />
</form:form>
In diesem Stück Code Ich brauche login-error
‚s Klasse control-group
zu verwalten, wenn es keine Fehler und control-group error
ist, wenn (die gleiche Idee für die zweiten control-group
) ist.
Was ist die gemeinsame Lösung hier?
aktualisieren
Hier ist, was ich brauche, wenn es Fehler nicht binden ist:
<div class="control-group"> <!-- !!!!!!!!!!!! -->
<label>Login</label>
<form:input path="name" />
<span class="help-inline"><form:errors path="name" /></span>
</div>
Hier ist, was ich brauche, wenn es einen bind Fehler ist:
<div class="control-group error"> <!-- !!!!!!!!!!!! -->
<label>Login</label>
<form:input path="name" />
<span class="help-inline"><form:errors path="name" /></span>
</div>
für Lösung.
Können Sie bitte mehr Ihre Frage ausarbeiten. Ich kann dein Problem nicht verstehen. –
@Japan Trivedi: Aktualisiert – agibalov
http://stackoverflow.com/questions/1653438/spring-forms-how-to-check-for-error-on-specific-path –