Bonjour à tous,

J'ai un petit soucis que je n'arrive pas du tout à régler...

Je vous explique, je créé dynamiquement des calendrier grâce à la librairie FullCalendar. Donc j'ai créé une class qui s'appelle "MonCalendrier", par exemple.

Les X calendriers s'ouvrent dans une popup modal. Lorsque je ferme ce dialogue, je voudrais pouvoir détruire l'instance actuelle des X calendriers qui se trouvent dans ma popup (normal, s'il y en a 50 de calendriers, l'utilisateur peut plus rien faire ).

J'ai donc fait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
//Ce close c'est donc le callback du popup jquery qui sera invoqué une fois le dialogue fermé.
 
close:
    function(){
          $('.fullcalendarCalendrier').each(
               function(){
                     $(this).fullCalendar('destroy');
                     $(this).fullCalendar = null;
               }
          );
          $(this).dialog('destroy');
    }
Donc comme vous pouvez le voir, j'ai donc sélectionné les objets par class, et pour chaque objet j'aimerais pouvoir le détruire. Je vous ais donc mis les deux lignes que j'ai testés. Mais aucune des deux ne fonctionne.

Merci pour vos idées et aide

Cordialement

Tidus