子窗关闭后父窗自动查询

Q.jpg

有什么参考吗?不点击查询我看了,不是那样的。

FineReport minamoto 发布于 2020-10-30 15:49 (编辑于 2020-10-30 15:52)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
孤陌Lv6资深互助
发布于2020-10-30 16:06

setTimeout(function(){parent._g().parameterCommit();parent.FR.closeDialog();parent.FR.destroyDialog();},1000);//填报成功关闭子窗口刷新父窗口 

写在子窗口的填报成功事件里

  • minamoto minamoto(提问者) 填了莫有反应…
    2020-10-30 16:12 
  • 孤陌 孤陌 回复 minamoto(提问者) 如果你是用自定义按钮 做的提交是触发不了填报成功事件的 你就需要把这个JS写在 回调函数里 帮助文档看回调函数吧
    2020-10-30 16:14 
  • minamoto minamoto(提问者) 回复 孤陌 好的、3Q:)
    2020-10-30 16:20 
  • minamoto minamoto(提问者) 動了!!!
    2020-10-30 16:23 
最佳回答
1
luckybaiLv4初级互助
发布于2020-10-30 15:55


在子页面设置js:

window.parent.location="${servletURL}?viewlet=遵义/遵义项目档案管理/项目/1000万以上项目查询页面.cpt&op=write&startdate=" +startdate + "&enddate=" + enddate + "&xmmc=" + xmmc;

image.png

最佳回答
1
shirokoLv6资深互助
发布于2020-10-30 15:57

如果你是点 閉じる 关,可以在这个按钮的点击事件写

window.parent._g().parameterCommit();


如果你是要点叉叉也能触发,得看你这个对话框怎么打开的,能否获取到对话框的js对象。

得在对话框的关闭事件里写_g().parameterCommit();

  • minamoto minamoto(提问者) 我这个是从父页控件区域的点击按钮打开的, 我试了一下在閉じる的按扭里写了window.parent._g().parameterCommit();可是沒反应…
    2020-10-30 16:15 
  • 4关注人数
  • 364浏览人数
  • 最后回答于:2020-10-30 16:06
    请选择关闭问题的原因
    确定 取消
    返回顶部