簡體   English   中英

jquery數據表導出到excel

[英]jquery datatables export to excel

我正在嘗試使用 TableTools 將數據表(示例)導出到 excel 或 csv 中,我更喜歡 Excel。 但是使用下面的代碼,它甚至沒有向我顯示圖標(導出/打印/csv/..)我做了一些更改但沒有任何幫助。 . 我究竟做錯了什么? 我錯過了什么? 有沒有如何實施它的例子? 我也完全按照他們在官方網站上的做法進行了操作,但仍然無法正常工作。

<link rel="stylesheet" type="text/css" href="assets/jquery.dataTables.css">

<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.0/css/jquery.dataTables.css">
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.0/js/jquery.dataTables.js"></script>

 $.ajax({ type: "POST", url: "server_processing_harigot.php", data: { str: str, hotel_id: hotel_id }, cache: false, success: function(result) { data = JSON.parse(result); $.each(data, function(index, data) { //!!!--Here is the main catch------>fnAddData $('#example').dataTable().fnAddData([ data.phone_number, data.name, data.client_id, data.employee ]); }); } }); $('#example').dataTable({ "sDom": 'T<"clear">lfrtip', "oTableTools": { "sSwfPath": "swf/copy_csv_xls_pdf.swf" } });
 <table width="100%" id="example" class="display" cellspacing="0"> <caption><strong> example </strong> </caption> <thead> <tr> <th>phone_number</th> <th>name</th> <th>client_id</th> <th>employee</th> </tr> </thead> <tbody id="tablebody"> </tbody> </table>

任何的想法?

您缺少dataTables.tableTools.jsdataTables.tableTools.css的參考。

有關示例,請參見此處

編輯:此功能現在已轉移到使用 Buttons 和 Select extensions 的組合 這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM