Highchart Basicline

时间:2013-04-04 13:33:07

标签: json highcharts

根据我自己的question  我尝试了一些东西,而我的小提琴是link   但我希望输出如下所示

enter image description here

i.e x轴包含月度报告

我的ajax代码是

  $.ajax({
        url: "/echo/json/",
        data: data,
        type: "POST",
        success: function(point) {

            var chartSeriesData = [];
            var chartCategory = [];


            $.each(point, function(i, item) {
                var series_name = item.resultDate;
                var series_data = item.y;
                var cagory = series_name;

                var series = {
                    name: series_name,
                    data: item.y
                };
                chartSeriesData.push(series);
                chartCategory.push(series_name);
            });
            var chartingOptions = {
                chart: {
                    renderTo: 'container',
                    defaultSeriesType: 'spline'
                },
                xAxis: {
                    categories: chartCategory
                },
                series: chartSeriesData
            };

            chartingOptions = $.extend({}, jugalsLib.getBasicChartOptions(), chartingOptions);
            chart = new Highcharts.Chart(chartingOptions);
        }
    });

感谢你......

1 个答案:

答案 0 :(得分:1)

在解析器中,您创建了许多系列,因为您在点循环中初始化系列。所以你应该比点循环更早地准备系列。然后添加点以纠正系列(在这种情况下是第一或第二系列)。