3

是否可以从 rangeSelector 获取日期输入框的值?

4

2 回答 2

6
var chart = new Highcharts.StockChart(chartingOptions);
...
var zoomStartEpochTime = chart.rangeSelector.leftBox.HCTime;
var zoomEndEpochTime = chart.rangeSelector.rightBox.HCTime;

或者,您可以查询相同的 xAxis 的极值

var zoomStartEpochTime = chart.xAxis[0].getExtremes().min;
var zoomEndEpochTime = chart.xAxis[0].getExtremes().max;
于 2012-09-04T19:46:05.557 回答
5

是的,您可以获得这些值。如果您使用的是 JQuery:

var minDate = $('input.highcharts-range-selector:eq(0)').val();
var maxDate = $('input.highcharts-range-selector:eq(1)').val();
于 2012-09-04T19:30:16.840 回答