2013-04-03 194 views
1

有誰知道如何以編程方式更新rangeSelector中的日期?Highstocks更新日期範圍選擇器

這裏是我的圖表的小提琴http://jsfiddle.net/ibike365/jneQh/1/

$.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=?', function(data) { 
    // Create the chart 
    window.chart = new Highcharts.StockChart({ 
     chart : { 
      renderTo : 'container' 
     }, 

     rangeSelector : { 
      selected : 1 
     }, 

     title : { 
      text : 'AAPL Stock Price' 
     }, 

     series : [{ 
      name : 'AAPL', 
      data : data, 
      tooltip: { 
       valueDecimals: 2 
      } 
     }] 
    },function(chart){ 




      console.log(chart.rangeSelector); 



    }); 
}); 

我有,我需要可以設置特定的開始和結束日期的選定範圍,當我打開圖表的使用情況,但我沒有太多的運氣。當我檢查控制檯中的chart.rangeSelector屬性時,我什至不知道要更新什麼。

感謝您的幫助!

回答

3

我想通了:

chart.xAxis[0].setExtremes(startDate.getTime(), endDate.getTime());

相關問題