2015-02-23 120 views
0

我需要我的数据表将数据导出到excel文件,但我试图使用datatables.net提供的示例。但我的数据表没有响应该功能。我在这里发布我的代码:数据表导出到Excel无法正常工作

<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/jquery.dataTables.css"> 
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/dataTables.tableTools.css"> 
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/metallic.css"> 
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/jquery-ui.css"> 

<script type="text/javascript" language="javascript" src="<%=request.getContextPath()%>/js/jquery.js"></script> 
<script type="text/javascript" language="javascript" src="<%=request.getContextPath()%>/js/jquery.dataTables.js"></script> 
<script type="text/javascript" language="javascript" src="<%=request.getContextPath()%>/js/zebra_datepicker.js"></script> 
<script type="text/javascript" language="javascript" src="<%=request.getContextPath()%>/js/dataTables.tableTools.js"></script> 
<script type="text/javascript" src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script> 
<script src="<%=request.getContextPath()%>/js/highcharts.js"></script> 
<script src="http://code.highcharts.com/modules/exporting.js"></script> 
$('#mainTable').dataTable({ 
    dom: 'T<"clear">lfrtip', 
    tableTools: { 
     "sSwfPath": "../swf/copy_csv_xls_pdf.swf" 
    }, 
    "scrollY": 300, 
    "scrollCollapse": true, 
    "jQueryUI": true, 
    "aaSorting": [], 
}); 

有人帮我..

回答

0
tableTools: { 
    "sSwfPath": "../swf/copy_csv_xls_pdf.swf", 
    "aButtons": [ 
       { 
        'sExtends':'xls', 
        "sFileName": "*.xls" 
       }, 
       'csv','pdf','copy','print' 
    ] 
}, 
+0

按钮下载的SWF文件使用的代码 – lucifer 2015-02-23 11:10:01

+0

为什么这应该工作可能是有用的简要说明后不来甚至.. :) – davidkonrad 2015-02-23 11:39:46

+0

谁能帮我在这我真的不明白为什么它不工作 – lucifer 2015-02-23 12:19:31