web-dev-qa-db-fra.com

Comment ajouter le message d'erreur d'info-bulle de style joomla à un formulaire

Je sais que joomla 3.x utilise bootstrap, css et js. Lorsque je remplis le formulaire d’inscription et que mon mot de passe est trop court, par exemple, je commence à recevoir les messages d’erreur javascript tooltip. J'ai ajouté un appel ajax à l'enregistrement pour vérifier la disponibilité du nom d'utilisateur et de l'e-mail. Je reçois mon message de chaîne avec succès avec jQuery ajax. Mais comment puis-je ajouter ce message dans le champ de saisie de mon nom d'utilisateur pour qu'il apparaisse dans les autres info-bulles?

Merci!

3
Eva Farkasne

J'ai compris!!! Vous devez inclure:

JHtml::_('behavior.framework');

et le javascript ressemble à ceci:

jQuery("#user_name").attr('title','Kérem előbb válassza ki a hatályba lépés dátumát!');
jQuery("#user_name").tooltip('show');

Assurez-vous que ces deux lignes sont dans la méthode done de votre appel jquery ajax.

Ensuite, vous devez le détruire:

jQuery("#user_name").click(function(){
        jQuery("#user_name").tooltip('destroy');
});
3
Eva Farkasne