highcharts 定时刷新数据

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>饼图绘制</title>
 6     <script type="text/javascript" src=".\\js\\jquery-3.4.1.min.js"></script>
 7     <script type="text/javascript" src=".\\js\\highcharts.js"></script>
 8     <script type="text/javascript">
 9         $(function(){
10             var options = {
11                 chart: {
12                     type: 'pie'
13                 },
14                 title: {
15                     text: '2020年网站浏览器浏览量占比'
16                 },
17                 series: [
18                     {
19                         id: 'exSeries',
20                         name: '浏览器访问量占比',
21                         data: [
22                             ["FireFox", 40],
23                             ["IE", 20],
24                             ["Chrome", 15],
25                             ["Safari", 10],
26                             ["Opera", 10],
27                             ["其他", 15]
28                         ]
29                     }
30                 ]
31             };
32             $("#container").highcharts(options);
33             var exSeries =  $('#container').highcharts().get('exSeries');
34             setInterval(function () {
35                 var rand, Ie_num;
36                 rand=Math.ceil(Math.random()*10);
37                 Ie_num = 35 - rand;
38                 var tmp_data = [
39                     ["FireFox", 40],
40                     ["IE", Ie_num],
41                     ["Chrome", rand],
42                     ["Safari", 10],
43                     ["Opera", 10],
44                     ["其他", 15]
45                 ];
46                 exSeries.setData(tmp_data, true, false, false);
47             }, 2000);
48 
49         })    
50     </script> 
51 </head>
52 <body>
53     <div id="container" style="width: 600px; height: 400px;"></div>
54 </body>
55 </html>
View Code
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值