Hey everyone Ich versuche eine Validierung für ein form
mit AngularJS
in Thymeleaf
Der Name Einheit muss sofort folgt der '&' in der Entity-Referenz AngularJS Validation
<form name="registerForm" novalidate="">
<div class="row">
<div class="col-md-12">
<div class="col-md-6">
<div class="form-group">
<label>Lastname *</label>
<input id="lastname" type="text" ng-model="lastname" class="form-control" required="required" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Firstname *</label>
<input id="firstname" type="text" ng-model="firstname" class="form-control" required="required" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Date of birth *</label>
<input id="birth" type="date" ng-model="brith" class="form-control" required="required" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>email *</label>
<input id="email" type="text" ng-model="email" class="form-control" required="required" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Username *</label>
<input id="user" type="text" ng-model="user" class="form-control" required="required" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Acount Type *</label>
<select ng-model="accout" class="form-control" required="required" >
<option selected="">StartUp</option>
<option>Entreprise</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group" ng-class="{'has-error': registerForm.$dirty && registerForm.pass.$invalid, 'has-success': registerForm.pass.$valid}">
<label>Password *</label>
<input id="pass" name="pass" type="text" ng-model="pass" ng-minlength="6" class="form-control" required="required" />
<span class="text-danger" ng-show="registerForm.pass.$error.minlength">Password Too Short</span>
</div>
</div>
<div class="col-md-6">
<div class="form-group" ng-class="{'has-error': registerForm.$dirty && registerForm.confpass.$invalid, 'has-success': registerForm.confpass.$valid}">
<label>Confirm Password *</label>
<input id="confpass" name="confpass" type="text" ng-model="confpass" class="form-control" equals-to="registerForm.pass" required="required" />
<span ng-show="!registerForm.confpass.$error.required && registerForm.confpass.$error.equalsTo">Vérifiez votre mot de passe</span>
</div>
</div>
<div class="form-group">
<button type="submit" class="btn btn-danger pull-right" >Sign Up</button>
</div>
</div>
</div>
</form>
Dies ist eigentlich in einer einfachen HTML
Seite arbeiten zu machen in Thymeleaf
erhalte ich diese Art von Fehler
The entity name must immediately follow the '&' in the entity reference
habe ich versucht, die &&
mit &&
ersetzt Die Formularvalidierung funktioniert nicht, ich habe keine Fehler, aber ich denke nicht, dass die Bedingungen korrekt sind.
Ich Thymeleaf rate nicht wie die '' && in Ihrer 'ng-CLASS' Richtlinie. Haben Sie versucht, eine Controller-Funktion zu erstellen und diese Bedingungstests durch einen einzigen Aufruf einer Funktion zu ersetzen, die "true" oder "false" zurückgibt? – Lex
Nun, ich habe die Idee, aber ich wollte nach einer Lösung suchen, um das '&' zu ersetzen, weil ich es irgendwo anders verwenden kann –