Javascript Highcharts-在columnrange图表中使用标志使datarange不可见并显示消息

Javascript Highcharts-在columnrange图表中使用标志使datarange不可见并显示消息,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我有highcharts-columnrange图表,它可以很好地工作,但是我想基于数据创建一个不可见的数据范围 例如,在我的代码中: var arylist='[{“name”:“taxupdt\u ftp”、“st\u time\u am\u pm”:“n/a”、“ed\u time\u am\u pm”:“pm”, 当“st_time\u am\u pm”:“n/a”这是我想禁用该数据范围,并显示消息说“不可用” 谢谢。欢迎提供帮助。您需要将可见参数设置为false,然后在回调中隐藏点图

我有highcharts-columnrange图表,它可以很好地工作,但是我想基于数据创建一个不可见的数据范围

例如,在我的代码中:
var arylist='[{“name”:“taxupdt\u ftp”、“st\u time\u am\u pm”:“n/a”、“ed\u time\u am\u pm”:“pm”,

“st_time\u am\u pm”:“n/a”
这是我想禁用该数据范围,并显示消息说“不可用”


谢谢。欢迎提供帮助。

您需要将可见参数设置为false,然后在回调中隐藏点图形

例如:


它应该使用真实数据运行。所以series:series应该留在那个里。你们不应该在series中添加哑数据。因为数据已经来自var arrylist

我尝试了一种在我看来合乎逻辑的方法,但它不起作用

  item.data.push({
            x: i,
            label: interval.label,
            low: interval.from,
            hidden:true,
            high: interval.to,
            color: "blue"
                        });

@Sebastian,你能在第一个条件中替换这个来查看这一点吗。

我如何显示消息说“不可用”,这是什么?系列[7]。数据[0]。y=null;它是硬编码的。我需要处理来自arrylist的真实数据。你可以删除它,抱歉我搞砸了;D
  item.data.push({
            x: i,
            label: interval.label,
            low: interval.from,
            hidden:true,
            high: interval.to,
            color: "blue"
                        });