【发布时间】:2014-02-09 22:29:27
【问题描述】:
我在我的应用程序中使用 Highchart。我无法将图表数据点导出为 csv 格式。
我尝试过使用这种方法
<script src="http://code.highcharts.com/stock/highstock.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<script src="https://rawgithub.com/highslide-software/export-csv/master/export-csv.js"></script>
$('#getcsv').click(function () {
var charts1 = $('#aumChart-container').highcharts();
Highcharts.post('http://www.highcharts.com/studies/csv-export/csv.php', {
csv: charts1.getCSV()
});
});
通过使用这种方法,我在图表控件中看到默认的 highcharts 上下文菜单。我想从外部按钮导出 csv。有没有办法删除这个默认上下文菜单。
我尝试通过删除对 exporting.js 的引用来删除上下文菜单,但后来我从外部 BUTTON 导出到 csv 停止工作。
谁能告诉我我到底在哪里搞砸了?
【问题讨论】:
-
它首先检查 if (Highcharts.getOptions().exporting) { 在添加按钮之前,因此您应该能够以某种方式更改该选项以防止其出现。
标签: javascript highcharts