gpt4 book ai didi

jquery - DataTables TableTools 按钮无法正常工作(简单示例)

转载 作者:行者123 更新时间:2023-12-01 00:47:54 27 4
gpt4 key购买 nike

我正在尝试使用最新的 tableTool 2.2.0,我做了一个简单的小例子 jsfiddle.net/9ZTGb/

“复制”和“打印”按钮似乎有响应,但“复制”结果为“空白”,并且“CSV”、“Excel”、“PDF”似乎根本不起作用..

这是表格:

<table id="tblExport" class="table table-condensed">
<thead>
<tr>
<th>#</th>
<th>First Name</th>
<th>Last Name</th>
<th>Username</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Larry</td>
<td>Smith</td>
<td>@lsmith</td>
<td>Approved</td>
</tr>
<tr>
<td>2</td>
<td>Mark</td>
<td>Williams</td>
<td>@mwills</td>
<td>Pending</td>
</tr>
<tr>
<td>3</td>
<td>Jeremy</td>
<td>Jones</td>
<td>@jj</td>
<td>Success</td>
</tr>
<tr>
<td>4</td>
<td>Carlos</td>
<td>Martin</td>
<td>@cmar</td>
<td>Suspende</td>
</tr>
</tbody>
</table>

这是 js 脚本:

$(document).ready(function () {
$('#tblExport').dataTable({
"sDom": 'T<"clear">lfrtip',
"oTableTools": {
"sSwfPath": "https://datatables.net/release-datatables/extras/TableTools/media/swf/copy_csv_xls_pdf.swf",
"aButtons": ["copy", "csv", "xls", "pdf", "print"]
}
});
});

如果有人能告诉我为什么它不起作用,我将非常感激。这里的例子和 jsfiddle 我试图尽可能简单,但仍然没有真正工作..

最佳答案

sSwfPath:Flash 文件安全是问题:

解决方案:

第 1 步:检查 sDom 属性。

第2步:检查SWF路径是否正确。如果正确的话

第 3 步:打开 Flash 管理器:

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

在第三个选项卡下,全局设置添加包含 SWF 路径的站点 URL。选择“始终允许”选项。

然后尝试通过刷新保存 PDF。

关于jquery - DataTables TableTools 按钮无法正常工作(简单示例),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23222554/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com