错误:
“此对象不支持此操作”
目标是在点击页面中的按钮时关闭子窗口
子窗口的按钮代码
button type="submit" onclick ="window.parent(dlgClose(dlg))"
它正在调用* .js
function dlgClose(dlg)
{
$("dlg").dialog("close");
return false;
}
dgl
是“div”的id,其中包含放置在母版页内“内容”中的“iframe”,我有父窗口,可以在jquery对话框中搜索并发布结果,进行更改,保存它,我似乎无法关闭对话框。
答案 0 :(得分:3)
为您更新了代码
//对象
function dlgClose(dlg) {
$(dlg).dialog("close");
return false;
}
//或者如果它和id比
function dlgClose(dlg) {
$('#'+dlg).dialog("close");
return false;
}
答案 1 :(得分:1)
onclick ="window.parent(dlgClose(dlg))"
onclick错误,它正在调用当前窗口范围内的函数。
onclick ="window.parent.dlgClose('dlg')"
这也假设dlg是正确的,不确定应该是什么。