HTML テーブルがあり、jquery datatables プラグインを使用してテーブルをさまざまな形式 (csv、xlsx、pdf) でエクスポートします。テーブルを opendocument スプレッドシート形式 (ods) でエクスポートするボタンを追加したいと考えています。それを行う簡単な方法はありますか?
私のコードの js 部分の抜粋:
<script>
let tableType = "<?php echo $element; ?>";
$(document).ready( function () {
$('#montableau').DataTable({
"lengthMenu": [ [10, 25, 50, 100, -1], [10, 25, 50, 100, "All"] ],
"columnDefs": [ { "searchable": true, "targets": 0 } ],
"fixedHeader": true,
dom: 'Blfrtip',
buttons: [
'copy',
{ extend:'csv',
title: tableType,
filename: tableType },
{ extend:'excel',
title: tableType,
filename: tableType },
{ extend:'pdf',
title: tableType,
filename: tableType },
{ extend:'print',
title: tableType }
]
});
});
データテーブルに組み込みの ods エクスポート ボタンが見つかりませんでした。作成できるかどうか疑問に思っています。