在网页上,我显示了网站用户创建的主题列表,仅列出了他们的标题.我可以使用TableTools导出到excel整个表,它工作正常.但是,有些列不是必需的,我想以某种方式隐藏它们中的一些.在一个完美的情况下,我想在用户点击“XLS”按钮时显示一个小弹出窗口,其中有几个带有相应表格标题的复选框和一个“导出”按钮.这样,用户只能选择导出所需的数据.有人可以指点我吗?
>是否可以在jQuery DataTables中将各列导出到Excel?
>是否可以导出以前使用fnSetColumnVis函数隐藏的列?
最佳答案
在oTableTools中定义按钮时,可以设置要导出的列:
"oTableTools":{
'aButtons':[
{'sExtends':'xls','mColumns':[1,2,7,23] //set which columns here
},{'sExtends':'pdf','mColumns':'visible' //set which columns here
},]
}
文档是here.