Bonjour
J'essaie de coder un bouton confirm à ma sauce.
J'ai un fichier test.js
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 function ConfirmIt(Retour) { $("#Errortitre").html(Retour.Msg); $("#MsgBack").dialog('option', 'title', Retour.Titre); $("#MsgBack").dialog("open"); $("#MsgBack").dialog({ modal: true, buttons: { Valider: function () { if (Retour.Fct && (typeof Retour.Fct == "function")) { Retour.Fct(); } $(this).dialog("close"); }, Annuler: function () { $(this).dialog("close"); } } }); }
Je fais l'appel comme suit:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var Mes = "test"; $("#btnConfirm").button(); $("#btnConfirm").click(function () { var Ret = new function () { this.Titre = "confirm couleur" this.Msg = "Etes-vous sûr de vouloir supprimer cet élément?"; this.Fct = function (Mes) { alert(Mes); } } ConfirmIt(Ret); return false; });
Mais le alert marque undifine
Je n'arrive pas à passer un param
L'idée et de faire un confirm pour tout le site et de passer un paramètre en plus
Partager