Функция JavaScript при закрытии диалогового окна jQuery - PullRequest
0 голосов
/ 22 февраля 2011

У меня есть диалоговое окно jQuery. Это поле запускается при нажатии на ссылку. Эта ссылка запускает функцию, которая загружает текстовые поля в диалоговом окне. У меня есть другая функция, которая выполняется в функции загрузки диалога. Он просматривает все объекты и сопоставляет строки таблицы с выбранным объектом и устанавливает другой класс для этой строки. Теперь на выходе мне просто нужно сделать то же самое. Как я могу привязать функцию к событию закрытия этого конкретного диалога? Мне просто нужно запускать событие JavaScript каждый раз, когда диалоговое окно закрыто.

Ответы [ 2 ]

2 голосов
/ 22 февраля 2011

Это какое-то использование?

$('div#popup_content').bind('dialogclose', function(event) {
     alert('closed');
 });

Взято из здесь .

0 голосов
/ 22 февраля 2011

Вы можете привязать событие к событию beforeClose или close диалогового окна jquery

$( ".selector" ).dialog({
   close: function(event, ui) { ... }
});

$( ".selector" ).dialog({
   beforeClose: function(event, ui) { ... }
});

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...