如果使用 highcharts 3 数据插件从表中读取值。这不是英语的问题,因为 . 用于小数点分隔符。在荷兰语中,表格使用 , 作为小数分隔符。图表不显示,因为数据插件看不到 5,5 与 5.5 相同。
这是我的 JavaScript 代码:
<!-- language: lang-js -->
$('#grafiek620').highcharts({
chart: {
type: 'bar'
},
credits: {
enabled: false
},
data: {
table: document.getElementById('datatable620')
},
title: {
text: jQuery('#datatable620').data('labeltitle')
},
xAxis: {
labels: {
rotation: 0
},
title: {
text: jQuery('#datatable620').data('labelx')
}
},
yAxis: [{
min: 0,
title: {
text: jQuery('#datatable620').data('labely')
},
labels: {
rotation: 0
}
}, {
opposite: true,
title: {
text: jQuery('#datatable620').data('labelz')
},
}],
legend: {
layout: "horizontal"
}
});
我添加了一个 js 小提琴:http: //jsfiddle.net/knscs/