У меня есть ссылка на моем веб-сайте, которая открывает HTML-контент с другой веб-страницы в диалоговом окне пользовательского интерфейса jquery:
var $otherDialogContainer = $('#other-dialog');
$('a.link').click(function() {
$otherDialogContainer.load('/controller/action', function() {
$otherDialogContainer.dialog({
title: 'Hello',
width: 600,
height: 400,
position: 'middle',
resizable: false
});
});
return false;
});
В HTML-файле, который открывается в диалоговом окне, есть кнопка, закрывающая диалоговое окно.вот так:
$('.closeDialog').click(function() {
window.parent.$(".ui-dialog").remove();
});
Проблема в том, что я не могу открыть диалоговое окно после того, как закрываю его этой кнопкой.Если я закрою диалоговое окно, щелкнув значок «x» в правом верхнем углу, я могу открыть его без проблем.