Magazine Internet

jqDialog : boites de dialogues faciles avec jQuery

Publié le 18 août 2009 par Alexandre_julien
jqDialog : boites de dialogues avec jQuery

jqDialog : boites de dialogues avec jQuery

Dans une application Web, on a souvent besoin d’afficher des petites informations comme des notifications, ou encore demandez des confirmations ou des mini-formulaires. Dans une application bureau, on utiliserait des boites de dialogues.

jqDialog permet de répondre à cette problématique, ce plugin jQuery propose en effet de propulser rapidement et simplement des boites de dialogues pour des utilisations diverses.

Le plugin est téléchargeable sur le site de jQuery : http://plugins.jquery.com/project/jqDialog

Ses utilisations multiples correspondent à des méthodes bien précises sur le plugin, par exemple pour afficher une simple  notification :

  1. jqDialog.notify("This dialog will disappear in 3 seconds", 3);

Pour afficher une alerte, on a également une méthode appropriée :

  1. jqDialog.alert("This is a non intrusive alert",
  2.     function() { // callback function for ‘OK’ button
  3.         alert("This intrusive alert says you clicked OK");
  4.     }
  5. );

Pour faire une simple demande de confirmation pour une suppression par exemple, pas besoin de générer du HTML :

  1. jqDialog.confirm("Are you sure want to click either of these buttons?",
  2.     function() { alert("This intrusive alert says you clicked YES"); }, // callback function for ‘YES’ button
  3.     function() { alert("This intrusive alert says you clicked NO"); } // callback function for ‘NO’ button
  4. );

Ou bien on peut y passer du contenu HTML pour créer un formulaire en ajax par exemple :

  1. jqDialog.content(‘No dialog controls, just custom content
  2. <input type="text" name="test" />’);

Des exemples sont disponibles à l’adresse suivante : http://kailashnadh.name/code/jqdialog/ .


Retour à La Une de Logo Paperblog

A propos de l’auteur


Alexandre_julien 60 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazine