我正在做一个利用高图表和高库存的项目。我遇到了两个问题,我想请你帮忙。
这项工作:
$.getJSON(myUrl, function(data){
$('#ajax-panel').highcharts('chart', {
rangeSelector : {
selected : 1
},
title : {
text : 'analysis chart'
},
series : [
{
name : 'dataseries',
data : data,
id : 'dataseries',
tooltip: {
valueDecimals: 2
}
}
]
});这是不起作用的,虽然语法上我没有看到任何错误。
$.getJSON(myUrl, function(data){
drawChart(data);
});
function drawChart(data){
$('#ajax-panel').highcharts('chart', {
rangeSelector : {
selected : 1
},
title : {
text : 'analysis chart'
},
series : [
{
name : 'dataseries',
data : data,
id : 'dataseries',
tooltip: {
valueDecimals: 2
}
}
]
});
};谢谢!
发布于 2014-09-24 11:23:35
1)您需要获取所有系列,并将其推入一个数组中,然后在高级图表中引用它。重要的是,图表应该在上一次ajax的回调中初始化。
jquery函数在什么时候也会有帮助。
2)语法似乎是正确的,请检查您的控制台(单击F12 / developer tools),并观察是否有任何错误。
https://stackoverflow.com/questions/26004484
复制相似问题