gpt4 book ai didi

javascript - 在oracle apex中子窗口关闭时父页面刷新

转载 作者:行者123 更新时间:2023-11-28 10:55:13 27 4
gpt4 key购买 nike

我已经用表格制作了交互式报告现在交互式报告是 - 第 2 页 - 父页面表单页面是 - 第 3 页 - 子页面

在父页面中,我编写了一个java脚本来打开模式页面(表单页面-第3页)-链接是

**

<script type="text/javascript">


function MWindow(a,b)
{
if (window.showModalDialog)
{
window.showModalDialog
("f?p=&APP_ID.:3:&SESSION.:POP:NO::P3_KEY,P3_E_KEY:"+a+","+b+":","name","dialogWidth:700px;dialogHeight:400px");
}
else
{
window.open("f?p=&APP_ID.:3:&SESSION.:POP:NO::P3_E_KEY:P5_ELEMENT_ID:","name","height=400,width=600,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes");
}
}
</script>

**

第 2 页我已经给出了以下链接创建按钮时 -javascript 函数正在调用 - javascript:MWindow(',&P5_ELEMENT_ID.');编辑链接 - JavaScript 函数正在调用 - javascript:MWindow(#R_KEY#,#R_ELMT_KEY#);

现在子页面正在打开,我可以创建记录并在记录上应用更改(创建按钮和应用更改按钮)

在此过程中,我还创建了一个过程,当发生任何更改时,给出弹出窗口关闭(关闭弹出窗口)事件。所有进程都在运行

我想知道当弹出窗口(第3页)关闭时,它必须刷新父窗口(第2页)的页面 - (更新的记录必须显示在那里)

最佳答案

关闭弹出窗口事件可以执行此

$('#my_report').trigger('apexrefresh');

这将使用您的新记录刷新相关报告区域

关于javascript - 在oracle apex中子窗口关闭时父页面刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24691465/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com