Jquery 在Ajax向下钻取期间扩展图表时限制Highcharts x轴
我创建了highcharts,在这里我使用Ajax向下搜索,因此如果我单击xAxis标签,我通过Ajax传递xAxis标签值,我将相应地在系列中加载新数据,有时我还将更改图表,如样条曲线->列和列->瀑布式 但现在的问题是,我为仪表板设置了一个日期选择器,默认情况下,我将显示2014年3月、2014年4月、2014年5月的3个月数据,因此如果用户选择2013年1月至2014年8月的日期,序列和数据标签会重叠,图表看起来很难看 因此,根据用户选择,我的图表有时只显示1个月的数据,有时显示2年以上的数据,因此现在我需要将x轴的数量限制为8个月,因此如果用户选择的时间超过8个月,我也只需要显示8个月的数据 例1:看起来不错 例2:看起来很丑 我试着去实现 minRange:4在xAxis中我以这个结束 示例3:显示数组值 很抱歉,没有发布任何提琴或示例,因为数据非常庞大,所有内容都可以在AJAX中工作,比如日期选择器和深入查看所有内容 我几乎尝试了许多外部jquery函数,正如在stack overflow中的一些文章中提到的,这些函数与我的图表有一定的关系,但似乎没有一个能够简单地使用。将其设置为Jquery 在Ajax向下钻取期间扩展图表时限制Highcharts x轴,jquery,ajax,highcharts,Jquery,Ajax,Highcharts,我创建了highcharts,在这里我使用Ajax向下搜索,因此如果我单击xAxis标签,我通过Ajax传递xAxis标签值,我将相应地在系列中加载新数据,有时我还将更改图表,如样条曲线->列和列->瀑布式 但现在的问题是,我为仪表板设置了一个日期选择器,默认情况下,我将显示2014年3月、2014年4月、2014年5月的3个月数据,因此如果用户选择2013年1月至2014年8月的日期,序列和数据标签会重叠,图表看起来很难看 因此,根据用户选择,我的图表有时只显示1个月的数据,有时显示2年以上的
7
(类别从0开始),这将解决您的问题