JS实现点击查询后停留在当前查询的Tab页

setTimeout(function()
//TAB切换后,获取到当前TAB块的标题索引
FR.IndexNum=_g().getWidgetByName("tabpane0").getShowIndex(); 
},50);

this.options.form.getWidgetByName("tabpane0").showCardByIndex(FR.IndexNum);

根据上边帆软帮助文档给的写法,在本地设计器预览报表可以实现查询后停留当前Tab,

但是把报表放在服务器上在预览,查询后就无法停留在当前Tab页上,请问各位大神,有什么好的办法吗?

FineReport seekfuture 发布于 2021-1-13 16:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
1
zsh331Lv8专家互助
发布于2021-1-13 18:18

【一个初始化后事件,一个tab切换事件】确定【位置和事件的执行时间点】都ok吗?;

——————

为了验证是否正确,直接把文档中模板down下来,放到服务上运行校验即可;

——————

JS 实现点击查询后停留在当前查询的 Tab 页-https://help.fanruan.com/finereport/doc-view-2177.html


最佳回答
0
孤陌Lv6资深互助
发布于2021-1-13 16:05

延时长一点 把那个50 修改成1000

最佳回答
0
luojian0323Lv7资深互助
发布于2021-1-13 16:09

没有问题啊,你做对了没有?

TAB查询后停留原位置.gif

最佳回答
0
snrtuemcLv8专家互助
发布于2021-1-13 16:13

检查本地设计器和服务器的jar包版本是否一致,不一致需要升级到一致才可以

最佳回答
0
稚影Lv2见习互助
发布于2021-1-13 17:26

多半是服务器jar包问题,升个级~

  • 6关注人数
  • 570浏览人数
  • 最后回答于:2021-1-13 18:18
    请选择关闭问题的原因
    确定 取消
    返回顶部