移动端提交数据后如何重置后跳转回查询页面

用location.reload();

在电脑端可以重置,用在移动端就重置不了,要如何设置?

我现在是放在填报页面设置的:填报成功事件里,JS如下:

setTimeout(function() {

FR.Msg.alert("提示","存盘成功!页面自动重置。");

//_g().refreshAllSheets();

location.reload();

}, 1000)

1655982100226.png

bee4160cb9a9a0e5cace59fb71d3ecf.jpg

FineReport 章鱼哥48030 发布于 2022-6-23 19:02 (编辑于 2022-6-24 08:43)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-6-24 08:27

移动端你的这个js代码不支持,可以参考

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

  • 章鱼哥48030 章鱼哥48030(提问者) 只有这个方法吗?因为我没有父子页面,只有父页面,进去先查编号,有就填报,填报完成,重置回查询的页面。
    2022-06-24 08:45 
  • snrtuemc snrtuemc 回复 章鱼哥48030(提问者) 那就把这个js代码写在填报成功事件中就可以,需要带参数,就拼接下参数
    2022-06-24 08:47 
  • 章鱼哥48030 章鱼哥48030(提问者) 回复 snrtuemc 你说的是这个代码吗?1.这个不会用,2.这个不是重置的页面吧? var url = encodeURI(\"${servletURL}?viewlet=doc/SpecialSubject/HyplinkReport/填报_主页.cpt\"); FR.doHyperlinkByGet({url:url,title:\'主页\',target:\'_self\'}); //跳转到父页面链接
    2022-06-24 10:04 
  • snrtuemc snrtuemc 回复 章鱼哥48030(提问者) 是这个代码,其实就是当前页面重新打开一下,移动端没有刷新代码,,,
    2022-06-24 10:05 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-6-23 19:11

这个是刷新页面的js 你怎么设计的 加在哪里?

  • 章鱼哥48030 章鱼哥48030(提问者) 我放在填报页面设置的:填报成功的事件设置中的,JS如下: setTimeout(function() { FR.Msg.alert(\"提示\",\"存盘成功!页面自动重置。\"); // _g().refreshAllSheets(); location.reload(); }, 1000)
    2022-06-24 08:21 
最佳回答
0
996433090@qq.coLv6初级互助
发布于2022-6-23 21:49
提交成功后重新跳转到当前页面才可以
  • 3关注人数
  • 462浏览人数
  • 最后回答于:2022-6-24 08:43
    请选择关闭问题的原因
    确定 取消
    返回顶部