像这种弹窗,我点击提交后,怎么自动关闭这个弹窗呀

image.png

FineReport 用户N1887570 发布于 2021-7-21 15:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
xiaomingyiLv6中级互助
发布于2021-7-21 16:47(编辑于 2021-7-21 16:48)

填报成功事件,参考这段:setTimeout(function() {            window.parent._g().parameterCommit();//父窗口重新查询            window.parent.FR.closeDialog(); //关闭弹窗       }, 1000);

图片.png

  • 用户N1887570 用户N1887570(提问者) 没用呢。。 我填报成功后 弹窗还是没关,外面父页面也没有刷新查询
    2021-07-22 14:49 
  • xiaomingyi xiaomingyi 回复 用户N1887570(提问者) 是写在子页面弹窗的事件里面吗?
    2021-07-22 14:54 
  • xiaomingyi xiaomingyi 回复 用户N1887570(提问者) 我自己项目上写的没问题的
    2021-07-22 14:55 
  • 用户N1887570 用户N1887570(提问者) 回复 xiaomingyi 是的呢 ,我现在怀疑是子页面创建时的问题。你们父子页面是怎么创建的呀,我的是第一个页面上的一个按钮上绑了一个js事件,点击后可跳转到另一个页面(弹窗形式出现)。
    2021-07-22 15:34 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-7-21 15:36

填报成功事件,写js,

[APP]填报成功关闭当前页面并刷新父页面-https://help.fanruan.com/finereport/doc-view-2338.html

最佳回答
0
free_zzLv6中级互助
发布于2021-7-21 15:39

setTimeout(function(){parent._g().parameterCommit();parent.FR.closeDialog();parent.FR.destroyDialog();},1000);

//填报成功关闭子窗口刷新父窗口  写在填报成功事件里

  • 4关注人数
  • 774浏览人数
  • 最后回答于:2021-7-21 16:48
    请选择关闭问题的原因
    确定 取消
    返回顶部