1
這是我用來創建具有導出功能的數據表的代碼。導出到Excel在部署時不工作
oTable = $("#tblSearch").DataTable({
"jQueryUI": true,
"sPaginationType": "full_numbers",
"iDisplayLength": 10,
"bSort": true,
"aaSorting": [[0, "desc"]],
"lengthMenu": [[5, 10, 25, 50], [5, 10, 25, 50]],
"autoWidth": true,
"scrollCollapse": true,
"dom": 'T<"clear">lfrtip',
"tableTools": {
"sSwfPath": "../../swf/copy_csv_xls.swf",
"aButtons": ["xls"]
}
});
導出正在我的本地工作,但是當我部署在服務器中時,按鈕不會出現。
檢查您的瀏覽器控制檯是否有任何錯誤! – 2015-02-24 07:15:42
按鈕出現,但點擊時,excel不會被下載。 – Swati 2015-02-24 09:31:34
在這裏看到這可能是25次。顯然,asp/C#用戶在相對路徑上存在問題。將'sSwfPath'更改爲絕對路徑,例如http://cdn.datatables.net/tabletools/2.2.3/swf/copy_csv_xls_pdf.swf按鈕出現,但下載失敗強烈指示'.swf'不是正確加載。 – davidkonrad 2015-02-24 11:09:05