У меня есть страница, на которой откроются несколько вложенных диалогов.
У меня также есть ожидающий всплывающий диалог jquery.
- Родительский диалог открыт.
- Нажав на ссылку, которая откроет дочерний диалог.
- Во время загрузки я открываю всплывающее диалоговое окно ожидания.Таким образом, наложение применяется.
- После открытия дочернего диалогового окна диалоговое окно ожидающего всплывающего окна закрывается.
Но закрытие закрывает это диалоговое окно waitpop, также удаляя наложение родительского диалога.Таким образом, родительский диалог является редактируемым.
Кто-нибудь сталкивался с этой проблемой раньше?
// Second dialog click event
function showjQueryDialog() {
$("#dialogtwo").dialog("open");
closeWaitingPopupDialog();
}
function closeWaitingPopupDialog() {
$("#waitingPopupDialog").dialog("close");
}
Я пробовал ниже.Но не работает.
.destroy()
удалит весь диалог.Так как это ожидающий поп, я покажу это во всех местах.Так что это требует инициализации все время.
$('.ui-widget-overlay').hide();
$("#waitingPopupDialog").dialog("destroy");
$("#waitingPopupDialog.modal-backdrop").remove();
У кого-нибудь есть идея получше?