提问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,极速登录

如何只刷新数据不刷新页面

大佬们,我现在在做一个 报表要实时更新的, 因为数据库每一秒都有 数据进出的, 想做一个 页面不刷新  数据刷新的报表, image.png 我用了JS的 

setInterval("self.location.reload();",1000); //10000ms即每1s刷新一次页面。

   这个 JS疯狂的刷新页面 数据都没来得及展示,请问大佬们指点一下 怎么做到只刷新数据  不刷新页面

FineReporta254925118 发布于 2020-8-1 14:56 (编辑于 2020-8-1 15:01)
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv4高级互助
发布于2020-8-2 09:00

参考JS实现局部刷新cpt-https://help.finereport.com/doc-view-2421.html

JS实现决策报表内报表块局部刷新/翻页-https://help.finereport.com/doc-view-1304.html


最佳回答
0
luojian0323Lv6中级互助
发布于2020-8-1 15:25(编辑于 2020-8-1 15:27)
假如报表块名字是:report0,body初始化事件代码:
var form = this.options.form;
setInterval(function() { 
     form.getWidgetByName("report0").gotoPage(1,"{}",true);
}, 10000);

如果 是cpt报表。那没办法 

如果 是frm报表。可以的

  • 3关注人数
  • 52浏览人数
  • 最后回答于:2020-8-2 09:00
    活动推荐 更多
    热门课程 更多

    联系管理员@饭团君|联系帆软|《帆软社区协议》|手机版|帆软社区|Copyright © 帆软软件有限公司 ( 苏ICP备18065767号-7 )

    GMT+8, 2020-8-10 20:21 , Processed in 0.170623 second(s), 56 queries , Gzip On.

    返回顶部