2009-11-30 20 views

Répondre

2

Vous pouvez utiliser l'événement dialogbeforeclose pour passer une fonction de rappel qui sera appelée chaque fois que la boîte de dialogue est sur le point de se fermer.

Si vous renvoyez false à partir de cette fonction, la fermeture sera annulée.

$('.selector').bind('dialogbeforeclose', function(event, ui) { 
    ... 
}); 

http://docs.jquery.com/UI/Dialog#event-beforeclose

Vous pouvez faire quelque chose comme vérifier l'élément que l'événement a été tiré à partir, et l'utiliser pour déterminer si oui ou non l'utilisateur a cliqué sur le X pour fermer ou autre chose.

+0

super - merci! – Fuxi

Questions connexes