如何关闭jQuery模态对话框并刷新父页面

5
我无法关闭 jQuery 对话框。 以下是我的代码。
我有一个名为 academic.asp 的父页面,它将通过 jQuery 插件打开模态对话框。
function openPopupDialog(location, windowTitle, heightValue, widthValue) {

    var $dialog = $('#dialogWin').load('submission.asp')
        .dialog({
              autoOpen: false,
              modal: true,
              draggable: false,
              resizable: false,
              title: windowTitle,
              width: widthValue,
              height: heightValue
         });

    $dialog.dialog('open');

    return false;
}

我的模态窗口将加载一个名为"submission.asp"的页面。

我将使用ajaxForm在我的模态窗口中进行一些提交,如下所示:paperForm = 我的表单名称

如何关闭模态窗口并刷新父页面?

提前感谢您的帮助 :)

1个回答

5
模态框在同一页上打开,因此您不必关闭它。只需重新加载页面即可:
location.reload(true);

@DmainEvent - 在问题的上下文中,可能在对话框或页面的任何其他位置上的事件中。可能有一个事件需要重新加载页面(按钮单击,计时器等)。 - Kobi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接