20 评论

jlsun

帆软8无效。

0 2024-04-07 10:55

2200967

setTimeout(function() {
window.parent._g().getWidgetByName("A”).setValue(b)
//父窗口重新查询
}, 500)

* "A"为父页控件名称,要加引号
* b为子页JS设置的参数名,对控件“A”进行赋值,如果为空,则父页刷新后,参数为空;不用加引号!不用加引号!不用加引号!
* setTimeout(function() { }, 500) 是延时0.5s,必须要设置.

1 2023-01-10 14:51

用户tP6YM9102232

如果是在决策平台上,用新标签打开的子页面,填报完成后关闭子页面,实现父标签的刷新,有什么方法吗

1 2022-01-06 10:28

Leo.Tsai

可以转社区问答提问:https://bbs.fanruan.com/wenda

0 2022-03-24 10:16

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();
}});" 可关闭子模板对话框,再刷新父模板,亲测可用

13 2020-10-28 18:34

用户phCh30492

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

0 2023-05-12 14:42

Lego

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

0 2023-08-01 16:02

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