2016-03-04 5 views
0

Хотя это не идеально, я столкнулся с ситуацией, когда у меня должно быть всплывающее окно. Однако, когда я пытаюсь закрыть BOTH всплывающие окна, он забывает о всплывающих подсказках и не закрывает их. Если я сделаюУдаление всплывающего окна всплывающего окна

$('#LoadRejectionPopup').dialog('close'); 
    $('#LoadRejectionSave').dialog('close') 

Это не работает во второй строке, потому что всплывающее окно с родителями больше не является всплывающим окном. Я просто хочу, чтобы оба они закрывались всякий раз, когда пользователь нажимает кнопку «LoadRejectionPopup». Опять же, это не идеальный метод, но он НЕОБХОДИМО.

+0

Что вы имеете в виду, что всплывающее окно с родителями больше не является всплывающим окном? – amflare

+0

Он говорит, что родительское всплывающее окно не инициализировано, поэтому я не могу назвать .dialog ('close') на нем – user5975648

ответ

0

Оба всплывающих окна должны иметь класс пользовательского интерфейса JQuery .ui-dialog-content.

Дайте это попробовать - он должен закрыть оба (все) всплывающие окна.

$(".ui-dialog-content").dialog("close"); 
+0

работал как шарм! – user5975648

+0

@ user5975648 Приятно слышать! – Tricky12

+0

Я не могу выдвинуть вас, потому что у меня меньше 15 повторений, но даст вам лучший ответ, когда это возможно – user5975648

Смежные вопросы