我正在使用datatables来满足我的前端要求,除非我在导出内容方面存在问题, copy,csv,excel和pdf,只有print才有效。任何想法,线索,想法,帮助,建议,推荐?我使用的是版本1.10.6
我确实链接了所有必要的库,例如数据表js,css和datatables工具js。以下是我在脚本上激活它的代码
<?php
$sql = mysql_query("SELECT MAX(no_trans) as nomor FROM tb_periksa");
$trans_prefix = "08201";
$row = mysql_fetch_array($sql, MYSQL_NUM); $row[0];
$x = explode($trans_prefix, $row[0]);
$no_trans = $trans_prefix.str_pad(($x[1]+1), 4, "0", STR_PAD_LEFT);
?>
Nomor Transaksi:
<input type="text" name="no_trans" id="no_trans" value=<?php echo sprintf($no_trans);?>
答案 0 :(得分:0)
请参阅sSwfPath选项文档,以下是摘录:
sSwfPath
定义TableTools用于复制到剪贴板并在本地保存文件操作的SWF的路径。 如果您遇到这些操作的问题,但没有打印,则很可能是这个问题。
问题很可能是因为copy_csv_xls_pdf.swf
文件的路径不正确。请尝试使用CDN链接:
//cdn.datatables.net/tabletools/2.2.4/swf/copy_csv_xls_pdf.swf
引用Allan Jardine,DataTables开发人员:
此外,除非您为Flash设置了安全例外,否则它无法使用本地驱动器。您可以在此处更改全局安全设置:http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html。