我尝试使用jqplot将AJAX响应中的数据呈现为条形图。要渲染此条形图,我使用两个变量:
所以我的AJAX返回两个变量data1和data2。
然后我添加方括号并更改变量:
s1 = [data1] ticks = [data2]
图表没有呈现,这是我的代码:
s1 = [data1];
ticks = [data2];
plot4 = $.jqplot('chartdiv4', [s1], {
animate: !$.jqplot.use_excanvas,
series:[{color:'#5FAB78'}],
seriesDefaults:{
renderer:$.jqplot.BarRenderer,
pointLabels: { show: true }
},
axes: {
xaxis: {
renderer: $.jqplot.CategoryAxisRenderer,
ticks: ticks
},
yaxis:{min:0, max:100, label:'%',labelRenderer: $.jqplot.CanvasAxisLabelRenderer}
},
highlighter: { show: false }
});
});