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 :

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

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

jqDialog.alert("This is a non intrusive alert",
    function() { // callback function for 'OK' button
        alert("This intrusive alert says you clicked OK");
    }
);

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

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

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

jqDialog.content('No dialog controls, just custom content
');

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