我找到了一个插件,可以帮助我将ExtJS网格数据导出到MS Excel表格中。 http://druckit.wordpress.com/2013/10/26/generate-an-excel-file-from-an-ext-js-4-grid/
除了我在打开文件之前得到的错误之外,一切都很好。
我的代码和平:
if (Ext.isChrome || Ext.isGecko) { // local download
var gridEl = this.getEl();
var el = Ext.DomHelper.append(gridEl, {
tag: "a",
download: title + "-" + Ext.Date.format(new Date(), 'Y-m-d') + '.xls',
href: location
});
el.click();
Ext.fly(el).destroy();
}
一个解决方案建议我删除撇号,所以我尝试了:
download: title + "-" + Ext.Date.format(new Date(), "Y-m-d") + ".xls",
但没有运气。有什么想法吗?