zw0283 2015-05-28 02:05 采纳率: 100%
浏览 2470
已采纳

Highcharts刷新值的问题

初学Highcharts,有几个问题想请教大家,
1、我用ajax从后台取出了我要查的数据,都封装好了,格式也对,我怎么把这个数据刷新到我的列表中呢?下边是我部分代码:

 chart = new Highcharts.Chart({
     //省略N个属性
     chart: {
            renderTo: 'container-company',
            type: 'column',
            margin: 75,
            options3d: {
                enabled: true,
                alpha: 15,
                beta: 15,
                depth: 50,
                viewDistance: 25
            }
        },
     series:[{
            data: inc
        //[29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
        }]
 })

下边注释的是官方的demo给的数据,我的inc变量在firebug下用console.log显示如下
图片说明
数据都对啊,我用网上说的那个redraw方法不管用啊。。。

2、我想动态更新我的X轴的分组,根据不同的条件。比如我选择按年份查询,就变成12组,若按月份查询,则分成30组或者31组,这样的怎么实现啊?

  • 写回答

2条回答

  • Go 旅城通票 2015-05-28 02:51
    关注

    放你ajax的回调里面执行 chart = new Highcharts.Chart({构造。。

    要不将你的ajax改为同步执行的,不能异步,要不你的inc赋值后于Highcharts.Chart({的执行导致inc无内容而无法显示数据

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料