我有highcharts - 列范围图表工作正常,但我想根据数据制作隐藏的数据范围之一
例如在我的代码中
var arylist = '[{"name" :"taxupdt_ftp","st_time_am_pm" :"n/a","ed_time_am_pm" :" pm",
这里"st_time_am_pm" :"n/a"
这是我要禁用该数据范围并显示消息“不可用”
感谢。任何帮助都赞赏..
答案 0 :(得分:1)
您需要将参数visible设置为false,然后在回调中隐藏点图形。
示例:http://jsfiddle.net/pq5eG/1/
$.each(chart.series, function(i, s){
$.each(s.data, function(j, p){
if(p.hidden)
p.graphic.hide();
});
});
答案 1 :(得分:0)
它应该与真实数据一起运行。所以系列:系列应该留在那里。你不应该串联添加哑数据。因为数据已经来自var arrylist,
我尝试了一种对我来说合乎逻辑的方法,但它无法正常工作
item.data.push({
x: i,
label: interval.label,
low: interval.from,
hidden:true,
high: interval.to,
color: "blue"
});
@Sebastian,你可以通过在第一个条件下替换它来调查这个。