Ext.GridをExcelまたは.xlsでエクスポートしようとしていますが、何らかの理由でMacでデータをフェッチしません。ファイルはWindowsで.xlt形式でエクスポートされ、MSOfficeExcelでは開きません。ただし、UbuntuでエクスポートしてLibreで開くと、エクスポートされたファイルにはすべてのデータが含まれます。
githubで提供されているExt.ux.Exporterを使用しています。ファイルはExporter-all.jsで、すべての作業を行います。私はどこが間違っているのか本当に混乱していますか?
これは、Excelのエクスポートボタンのコードです。
var grid = new Ext.grid.GridPanel({
title: "Intersected Species Info",
store: stor,
width: 585,
height: 260,
stripeRows: true,
tbar: [],
columns: columns,
listeners: {
render: function (grid) {
grid.getSelectionModel().selectFirstRow();
}
}
});
var exportCSV = new Ext.ux.Exporter.Button({
component: grid,
text: 'Download CSV'
});
grid.getTopToolbar().add(exportCSV);
そして、これは私がjsファイルをインポートしているところからです。
<script src="../exporter/Exporter-all.js" type="text/javascript"></script>
どこが正しくないのですか?