0

我正在使用 dijit.dialog 来显示弹出对话框。如何在关闭 dijit.Dialog 时刷新父页面?请指教。谢谢

4

2 回答 2

3

您需要为hide事件添加一个侦听器,并且您需要location.reload(). 如果您发布一些代码并列出您已经尝试过的内容,那么回答您的问题会容易得多。

这是一个 jsfiddle,说明如何在Dojo 1.8 中关闭location.reload()时使用。dijit/Dialog

相关代码:

d.on('hide', function() {
    console.log('closed');
    location.reload();
});
于 2013-10-14T00:00:24.717 回答
0

您可以使用如下代码,您只需要现在您的模态对象的名称。

  var dialog = registry.byId("modalDialogObjectName");
        var url = dialog.get("href");
        dialog.set("href", url);
于 2015-04-07T07:33:52.737 回答