我使用以下代码将表格作为网格
oTable = $('#search_table').dataTable({
"bJQueryUI": true,
"sScrollY": "200px",
"bPaginate": true,
//"bAutoWidth": true,
"sPaginationType": "full_numbers",
"sDom": 'T<"clear">lfrtip',
"oTableTools": {
"aButtons": [{
"sExtends": "print",
"sMessage": "Generated by DataTables"
}]
},
"aoColumns": [
null,
null,
null,
null,
null,
null,
null, {
"bSortable": false
}, {
"bSortable": false
},
null,
]
});
问题:我需要打印在数据表插件中使用的表。是否有任何打印选项与数据表插件。
提前致谢...
答案 0 :(得分:11)
此附加组件可能会对您有所帮助:http://www.datatables.net/extras/tabletools/
TableTools是DataTables HTML表增强器的插件,它为DataTable添加了一个高度可自定义的按钮工具栏。主要功能包括:
- 复制到剪贴板
- 将表格数据另存为CSV,XLS或PDF文件
- 打印视图以进行清洁打印
- 行选择选项
- 轻松使用预定义按钮
- 按钮的简单自定义
- 用于高级控制的定义良好的API ...