Javascript 显示随for返回的数据时出现问题
我在js中有如下的for来生成带有highcharts的图表:Javascript 显示随for返回的数据时出现问题,javascript,highcharts,Javascript,Highcharts,我在js中有如下的for来生成带有highcharts的图表: $.getJSON('./menluvas?colt2' + '&colt2=' + colt2, function (data) { var series = [], len = data.length, i = 0; for(i;i<len;i++){ series.push({ name: 'Janeiro', data:[da
$.getJSON('./menluvas?colt2' + '&colt2=' + colt2, function (data) {
var series = [],
len = data.length,
i = 0;
for(i;i<len;i++){
series.push({
name: 'Janeiro',
data:[data[i][7], data[i][3]]
});
}
$('#container2').highcharts({
chart: {
renderTo: 'container2',
type: 'column',
options3d: {
enabled: true,
alpha: 0,
beta: 0,
depth: 20,
}
},
title: {
text: '' +idf+ ' - AVALIAÇÃO CONSUMOS LUVAS'
},
xAxis: {
categories: []
},
yAxis: {
min: 0,
title: {
text: 'Unidade - (1 Caixa = 100 Luvas)'
},
stackLabels: {
enabled: true,
}
},
plotOptions: {
column: {
dataLabels: {
enabled: true,
}
}
},
series: series
});
});
$.getJSON('./menluvas?colt2'+'&colt2='+colt2,函数(数据){
var系列=[],
len=data.length,
i=0;
对于(i;iSorry,恐怕我不明白问题出在哪里。数据的值[i][3]返回零
-它似乎是从您的数据库中输出的,那么还应该返回什么呢?您能用数据样本重现您的案例并描述您想要实现什么吗?@Sebastian Wędzel在数据库中它返回这个0:data:(2)[10000,“Vinil s/pó”]name:“Janeiro”
。数据[i][3]
应该返回Vinil s/pó
而不是零。你能在一些在线编辑器上重现这个问题吗?