質問があります。このプラグインである Handsontable を使用して、HTML でテーブルを作成しています。これは、Excel と同じようにコンテンツを変更したり、行を追加したりします。
しかし、私の問題は、この変更されたテーブルをExcelにエクスポートするにはどうすればよいですか.
君の力が必要
質問があります。このプラグインである Handsontable を使用して、HTML でテーブルを作成しています。これは、Excel と同じようにコンテンツを変更したり、行を追加したりします。
しかし、私の問題は、この変更されたテーブルをExcelにエクスポートするにはどうすればよいですか.
君の力が必要
この問題を解決するには 2 つの方法があります -
保存時に、すべてのデータを使用してサーバーに AJAX 要求を行います。そして、以下に記載されているように、Apache POI のようなものを使用して Excel を作成します -
jQuery から Excel に保存 - エクスポート用のボタンを作成し、クリックすると次のようになります。
$("#btnExport").click(function(e) { window.open('data:application/vnd.ms-excel,' + $('#dvData').html()); e.preventDefault(); });
これを試して:
$("#btnExport").click(function(e) {
window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('div[id$=dvData]').html()));
e.preventDefault();
});
これがあなたが探している答えかどうかはわかりませんが...
handontable から Excel シートに簡単にコピー & ペーストできます。