从rangeSelector获取date-input-boxes的值

时间:2012-09-04 18:55:33

标签: highcharts highstock

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

2 个答案:

答案 0 :(得分:6)

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

另外,您可以query the xAxis's extreme values使用相同的

var zoomStartEpochTime = chart.xAxis[0].getExtremes().min;
var zoomEndEpochTime = chart.xAxis[0].getExtremes().max;

答案 1 :(得分:5)

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

var minDate = $('input.highcharts-range-selector:eq(0)').val();
var maxDate = $('input.highcharts-range-selector:eq(1)').val();