Bonjour,
Je me sers d'un plugin BlockUI pour afficher un "loading" avant l'ouverture d'une fenêtre modal.
La fenêtre modal s'ouvre mais pas le loading. J'appelle la fonction comme ceci :
La fonction de la fenêtre modal :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $("tr.ouvrirLien").on({ click: function() { var numFiche = this.name; var etat = this.id; $.blockUI({ message: '<h1><img style="border:none;" src="images/ajax-loader.gif" /> Veuillez patienter...</h1>'}); modalFiche(numFiche,etat); } });
Code : 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
23
24
25
26
27
28
29
30
31
32
33
34 function modalFiche(id,etat){ $("#divDial").load(url, function() { $.unblockUI(); // ... $(this).dialog({ height: 'auto', width: 1200, modal: true, position: 'center', draggable: false, resizable: false, beforeClose: function() { $("#form_vi1").submit(); }, overlay: { backgroundColor: '#000', opacity: 0.5 }, buttons: { 'Valider': function() { ajoutNewFiche(); }, 'Annuler': function() { $(this).dialog('close'); } } }); }); }
Partager