根据我自己的question 我尝试了一些东西,而我的小提琴是link 但我希望输出如下所示
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);
}
});
感谢你......
答案 0 :(得分:1)
在解析器中,您创建了许多系列,因为您在点循环中初始化系列。所以你应该比点循环更早地准备系列。然后添加点以纠正系列(在这种情况下是第一或第二系列)。