Afficher le message d'erreur juste en face

Mammouth du PHP | 725 Messages

20 sept. 2011, 02:26

Ton processus Ajax récupère du JSON, c'est déjà un bon point, et il semble que les champs soient identifiés dans ce retour. Donc, tu pourrais pointer directement sur les champs appropriés, et par leur id au lieu d'une classe. Ça ressemblerait donc davantage à ceci : $('#username').next('.info').html('Veuillez remplir votre pseudo').show();
voila le code final:

afficher une icone error.png
$('#username').next('#info').fadeIn('normal').html('<img src="error.png" width="20" height="20">');
et sur la ligne suivante, afficher un message d'erreur
$('#username').next('#infoTxt').fadeIn('normal').html('<b>Veuillez remplir votre pseudo</b>');
avec le code formulaire:
<div>
<input type="text" name="username" value="" autocomplete="on" size="25" maxlength="30" id="username" />
<span id="info"></span>
</div>
<div id="infoTxt"></div>

le texte "Veuillez remplir votre pseudo" ne s'affiche pas