26 评论

Jer

对话框关闭刷新父格,在父模板中填报页面新增"加载结束"事件,js为:" $(document).bind("click",function(event){
if(event.target.className=="fr-core-panel-tool-over fr-core-panel-tool-close-down"||event.target.className=="fr-core-panel-tool-close"){
window.parent.location.reload();
}});" 可关闭子模板对话框,再刷新父模板,亲测可用

15 2020-10-28 18:34

用户phCh30492

亲测可以。针对子页面是网洛洛报表或者FR.showDialog生成的,都有效!

0 2023-05-12 14:42

Lego

但是这个对于由参数的好像不好用

0 2023-08-01 16:02

Fairy.Zhang

如果希望刷新父页面时,保留参数面板所选的控件值,则需要使用以下 JavaScript 代码:
window.onunload = function() {
this.opener._g().parameterCommit();
//父页面重新查询
}

0 2024-10-29 16:53

hu151254

真棒

0 2022-10-28 21:58

用户wAHz58338062

你好,这个”加载结束“事件在哪哦

0 2022-08-03 16:37

Fay

点击「模板>模板 Web 属性>填报页面设置」,选择「为该模板单独设置」,在「事件设置」处,添加一个「加载结束」事件。

0 2022-11-02 17:44

Leo.Tsai

感谢提供方案

0 2021-10-20 14:00

ConnieWang

父子页面怎么关联的不说一下吗

0 2020-06-09 17:17

RosieY

您好,感谢提供意见,相关内容已补充呢。

0 2020-12-01 14:36

LDW963020445

太简单/步骤待完善。

0 2018-12-21 11:14

linzycc

请问你实现了吗?

0 2018-09-25 16:43

就TM你叫夏洛啊

我的是一个弹出框,这个函数就实现不了

4 2018-08-13 11:27

Magic杨

这种对话框的怎么处理呢?

0 2020-04-30 17:43

RosieY

您好,对话框可以参考一下这一篇呢
JS实现子窗口填报后刷新父页面-https://help.fanruan.com/finereport/doc-view-1844.html

2 2020-12-01 11:49