2013-06-26 3 views
1

Как показано в этом документе fiddle, у меня есть кнопка экспорта за пределами графика. После этого мне нужно экспортировать данные в CSV.Экспорт в CSV-кнопку за пределами диаграммы с использованием Highcharts

Он отлично работает, если я добавляю кнопку экспорта в контекстное меню. Но если кнопка снаружи, что я должен делать.

Highcharts.getOptions().exporting.buttons.contextButton.menuItems.push({ 
     text: 'Download CSV', 
     onclick: function() { 
      Highcharts.post('http://www.highcharts.com/studies/csv-export/csv.php', { 
      csv: this.getCSV() 
     }); 
    } 
}); 

ответ

1

Настройка кнопки обработчик щелчка так:

$('#getcsv').click(function() { 
     Highcharts.post('http://www.highcharts.com/studies/csv-export/csv.php', { 
      csv: $('#container').highcharts().getCSV() 
     }); 
    }); 

Обновлено fiddle.

+0

Это работает. – jena84