我正在使用 dijit.dialog 来显示弹出对话框。如何在关闭 dijit.Dialog 时刷新父页面?请指教。谢谢
问问题
1855 次
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 回答