私は輸出用のtableToolsプラグインを使用しているデータテーブルのデータは、私はdataTableをExcel形式でエクスポートするには?
はvar oTable = $('#result_table').dataTable({
//"iDisplayLength": 50,
//"order" : [[0,"desc"]],
"columnDefs": [
{ "width": "16%", "targets": 1 }
],
"lengthMenu": [[10, 50, 100, -1], [10, 50, 100, "All"]],
"dom": 'T<"clear">lfrtip',
"tableTools": {
"sSwfPath": "copy_csv_xls_pdf.swf"
}
});
<script src="js/jquery-1.12.3.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/moment/moment.min.js" type="text/javascript"></script>
<script src="js/jquery.dataTables.js" type="text/javascript"></script>
<script src="js/dataTables.tableTools.js"></script>
HTMLコード
<table id="result_table" class="display table table-bordered" cellspacing="0" width="100%"></table>
と私の初期の一部が含まれています
保存されたCSVファイルはXlsやXlsx形式ではなく、CSVボタンとExcelボタンの両方がエクスポートCSVファイルフォーマットのみです..これは私が必要とする問題ですエクスポートExcel形式..あなたの提案や解決策を教えてください。
あなたはそれを正しく検索さでした。次のリンクを参照してください https://datatables.net/extensions/buttons/examples/html5/simple.html と https://datatables.net/extensions/buttons/examples/initialisation/export.html –
このように私はalreayを仲間にしようとしましたが、現在はtableToolsプラグインを使用していますが、pdf形式とコピーボタンcsvボタンも正しく機能していますが、正しく機能していますが、excelボタンはxls形式をエクスポートしません。あなたの提案リンクはtableToolsプラグイン –
を使用していません。あなたはすべてのjを追加していません。親切に次のjsを追加してください //cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js、 //cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build /pdfmake.min.js、 //cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js、 //cdn.datatables.net/buttons/1.2.1/js/buttons .html5.min.js –