2010-12-10 15 views
0

J'utilise le dialogue ui pour jquery. ça fonctionne bien, sauf que je ne peux pas sembler déclencher des événements, comme ouvrir ou fermer.jquery dialog events

i la version la plus simple mon code est ce

$("#persoon_dialog").dialog({ 
    open: function(event, ui){ 
     alert('test open'); 
    }, 
    close: function(event, ui) { 
     alert('test close'); 
    } 
}); 

la boîte de dialogue ouvre en ferme, mais je ne peux pas même l'alerte à travailler. J'ai regardé des tonnes d'exemples mais je ne peux pas comprendre ce que je fais mal.

Quelqu'un est-il une idée?

+0

Avez-vous * déjà * créé la boîte de dialogue avant cela? –

+0

Non, la ligne ci-dessus est $ (document) .ready (function() { – dazz

+1

l'a trouvé, problème de version – dazz

Répondre

0

La syntaxe suivante peut également être utile:

$("#mypopup").bind("dialogclose",function(e){ 
      // do your stuff.  

}); 

dialogopen peut être utilisé sur dialogue événement ouvert.