如何刷新关闭dijit.dialog

时间:2013-10-13 22:45:46

标签: dojo dialog

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

2 个答案:

答案 0 :(得分:3)

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

Here's a jsfiddle说明当location.reload()与Dojo 1.8关闭时如何使用dijit/Dialog

相关代码:

d.on('hide', function() {
    console.log('closed');
    location.reload();
});

答案 1 :(得分:0)

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

  var dialog = registry.byId("modalDialogObjectName");
        var url = dialog.get("href");
        dialog.set("href", url);