fuchangzn 发表于 2020-5-4 14:47:46

JSViewer如何实现自动刷新功能?

我绑定数据显示在页面后想过几秒或者十几秒刷新一次,用JSViewer能实现吗?如果不能有其他解决方案吗?
AR版本:14
VS版本:2019
项目类型:MVC

KearneyKang 发表于 2020-5-6 09:04:40

你好,这是可以的,可以通过刷新函数来实现:viewer.refresh()
这是AR14的说明文档:https://www.grapecity.com/activereports/docs/v14/online/using-js-viewer.html
里面可以找到你需要的API

fuchangzn 发表于 2020-5-6 10:27:41

KearneyKang 发表于 2020-5-6 09:04
你好,这是可以的,可以通过刷新函数来实现:viewer.refresh()
这是AR14的说明文档:https://www.grapecit ...

能给个例子吗?这个方法我试过

KearneyKang 发表于 2020-5-6 11:31:40

就是你自己先写一个定时器,然后间隔多久时间进行一次刷新。使用定时器进行一个刷新

fuchangzn 发表于 2020-5-6 16:42:17

KearneyKang 发表于 2020-5-6 11:31
就是你自己先写一个定时器,然后间隔多久时间进行一次刷新。使用定时器进行一个刷新

刷新这个会闪屏,能实现哪种无闪屏刷新的方法吗?

KearneyKang 发表于 2020-5-6 17:22:39

你好,这个暂时刷新就是这样的

fuchangzn 发表于 2020-5-6 18:23:01

KearneyKang 发表于 2020-5-6 17:22
你好,这个暂时刷新就是这样的


这两边可以隐藏起来吗?我只需显示

KearneyKang 发表于 2020-5-7 09:04:54

这个是可以隐藏的,你按F12 找到对应的div直接隐藏就行

fuchangzn 发表于 2020-5-7 11:59:58

KearneyKang 发表于 2020-5-7 09:04
这个是可以隐藏的,你按F12 找到对应的div直接隐藏就行


这样写不对?都不刷新的

KearneyKang 发表于 2020-5-7 13:37:15

你断点调试看看是否进入你写的那个fn1()的方法
页: [1] 2
查看完整版本: JSViewer如何实现自动刷新功能?