程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 數據-Highcharts刷新值的問題

數據-Highcharts刷新值的問題

編輯:編程綜合問答
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組,這樣的怎麼實現啊?

最佳回答:


放你ajax的回調裡面執行 chart = new Highcharts.Chart({構造。。

要不將你的ajax改為同步執行的,不能異步,要不你的inc賦值後於Highcharts.Chart({的執行導致inc無內容而無法顯示數據

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved