Lancer une action sur fermeture d'une modal

Bonjour à tous,

Je voudrais pouvoir lancer une action (un enregistrement) à la fermeture d’une modale.
Cela éviterait l’utilisateur de fermer la fenêtre en oubliant d’enregistrer.

Savez vous s’il est possible de détecter la fermeture ?

Nota : Ma modal est ouverte ainsi :

Merci

Hello,

Voila ce que j utilise :

$('#myModal').dialog({
        title: "{{mon titre}}", 
        autoOpen: false,
        modal: true,
        width: 0.9*$(window).width(),
        height: 0.8*$(window).height(),
        closeOnEscape: false,
        close: function(ev, ui){check_before_closing();}
  });

Génial, c’est impec, ça fonctionne, je n’avais pas pensé à mettre le close dans le dialog, merci :muscle:

Sinon il y a la documentation ici: Dialog Widget | jQuery UI API Documentation :wink:

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.