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