2013-02-18 129 views
2

我有一个问题,现在我使用Handsontable这个插件来创建HTML表格,这与使用Excel更改内容相同,添加行等等。如何使用Handsontable将网站中的表格导出到EXCEL

但我的问题是如何将此更改表导出为ex​​cel。

需要你的帮助

+0

有人建议,包括在Handsontable此功能 - 官方代为投票此功能请求http://feathub.com/handsontable/handsontable/+51 – Motin 2016-02-11 12:07:08

回答

5

你有两种方式来解决这个问题 -

  • 保存时,从AJAX请求到服务器的所有数据。和使用的东西,比如Apache POI创建一个Excel作为记录如下 -

    Save JQuery Handsontable to an excel file on server

  • 保存到Excel从jQuery的 - 出口创建一个按钮,点击它会做到以下几点:

$("#btnExport").click(function(e) { 
    window.open('data:application/vnd.ms-excel,' + $('#dvData').html()); 
    e.preventDefault(); 
}); 
+0

这假设excel安装在客户端机器上。 – 2015-04-16 15:17:30

0

不知道这是你正在寻找的答案,但...

您可以轻松地将&粘贴从手机版复制到Excel表格中。

2

试试这个:

$("#btnExport").click(function(e) { 
    window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('div[id$=dvData]').html())); 
    e.preventDefault(); 
}); 
相关问题