9

を使用して棒グラフを作成しましhighcharts.jsた。デバイス名を y 軸として追加し、データ パケットをバイト単位で x 軸に追加しました。棒グラフのバーにデバイス接続時間を追加するにはどうすればよいですか。配列にデバイス接続時間を持っています。印刷方法、その時間値が必要です。棒グラフで?

4

2 に答える 2

4

コードを共有してください...

これを探していましたか...

highcharts シリーズ データから openData() 関数を呼び出す

series: [{
    name: 'BarName',
    data: openData()

}]

openData() 関数

function openData() {
 var fromDate =$('#startDate').val();
 var toDate = $('#expireDate').val();

 if(fromDate == '' || toDate == '' ){
  //    return false;
 }

 var data = 'fromDate='+fromDate+'&toDate='+toDate;
 $.ajax({
    url: 'apAppOpenChart.php',
    data: data,
    success: function(data) {
        var chartData=[];
        var retdata = jQuery.parseJSON(data);
        var length =retdata.length;

            for(var i=0; i<length; i++){
                var jsDate = new Date(retdata[i][0]*1000); 
                var datejs = jsDate.getFullYear()+','+jsDate.getMonth()+','+jsDate.getDate();

            }
            chart.series[0].setData(retdata);
            chart.redraw();
        },
    cache: false
 });
}
于 2013-04-04T06:04:45.507 に答える