【问题标题】:How to close a jquery modal dialog and refresh parent page如何关闭 jquery 模式对话框并刷新父页面
【发布时间】:2010-01-26 10:47:09
【问题描述】:

我无法关闭 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 = 我的表单名称

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

提前致谢:)

【问题讨论】:

    标签: jquery modal-dialog


    【解决方案1】:

    模式在同一页面上打开,因此您不必关闭它。只需重新加载页面:

    location.reload(true);
    

    【讨论】:

    • @DmainEvent - 在问题的上下文中 - 在对话框上的事件或页面上的任何其他地方。您可能想要重新加载页面(按钮单击、计时器等)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 2017-10-03
    相关资源
    最近更新 更多