sTable = $('#s').dataTable({
"bVisible":"True",
"dom": 'T<"clear">lfrtip',
"tableTools": {
"sSwfPath": "https://cdn.datatables.net/tabletools/2.1.1/swf/copy_csv_xls_pdf.swf",
"aButtons": [
"copy",
"csv",
"xls",
"pdf",
"print",
"select_all",
"select_none"
]
}
});
按钮显示正常,但复制,csv,xls,pdf无法正常工作,我没有得到任何404,我已经在浏览器控制台中检查过了,但我正在使用过滤器按钮动态加载总数据和按钮的容器。它可能会引起问题,请帮帮我。
答案 0 :(得分:0)
最后我得到了解决方案,它工作正常.. 问题是我的按钮处于隐藏状态,因此在初始化时,它没有达到我的桌面按钮的高度和宽度。所以我在回调函数上创建了一个函数,它增加了按钮的宽度和高度。
funtion m(){
$('[id^=ToolTables_] embed').each(function( index ) {
$(this).attr('width','47px');
$(this).attr('height','47px');
});
}
&#13;