J'utilise du texte préfixé pour afficher un signe euro avant la zone de texte. J'utilise également le plugin de validation JQuery ( lien vers le plugin )
Lorsque le message d'erreur apparaît sous le champ le signe de l'euro couvre 2 lignes (la zone de texte et la ligne d'erreur)
Le code
<div class="col-md-5">
<div class="input-group">
<span class="input-group-addon">€</span>
<input id="worth" name="worth" class="form-control error" placeholder="" type="text" required=""><label for="worth" generated="true" class="error">error message</label>
</div>
</div>
Pouvez-vous poster un exemple de travail s'il vous plaît avec jsbin ?
Mettre un <label>
dans un .input-group
comme ça n'est pas valide. Veuillez signaler un bogue contre le plugin.
errorPlacement: function ( error, element ) {
if(element.parent().hasClass('input-group')){
error.insertAfter( element.parent() );
}else{
error.insertAfter( element );
}
},
Utilisez ceci
Commentaire le plus utile
Utilisez ceci