0
我想复制表中选定的行,当我点击按钮复制,CSV,Excel,打印整个表复制和下载。数据表复制,只保存单个多重过滤器上选定的行选择
如何获取表中选定的行,并复制到剪贴板,保存为文件。
的Javascript:
$(document).ready(function() {
var table = $('#example').DataTable({
"dom": 'T<"clear"><"H"lfr>t<"F"ip>',
"tableTools": {
"sSwfPath": "/swf/copy_csv_xls_pdf.swf"
},
initComplete: function() {
var api = this.api();
api.columns().indexes().flatten().each(function (i) {
var column = api.column(i);
var select = $('<select><option value=""></option></select>')
.appendTo($(column.footer()).empty())
.on('change', function() {
var val = $.fn.dataTable.util.escapeRegex(
$(this).val()
);
column
.search(val ? '^'+val+'$' : '', true, false)
.draw();
});
column.data().unique().sort().each(function (d, j) {
select.append('<option value="'+d+'">'+d+'</option>')
});
});
}
});
$('#submitFrm').click(function() {
var data = table.$('input, select').serialize();
alert(
"The following data would have been submitted to the server: \n\n"+
data.substr(0, 120)+'...'
);
return false;
});
});
与复制,保存,打印,按键也对column.But个别过滤器的东西被选中的行不会在剪贴板和CSV下载复制出整个数据后不选定的行。
如何复制csv ..只有表格中的选定行。
感谢
不,我配置datatablesTools.tableTools.js ..和SWF路径设置在本地主机和选定的行的副本不工作,并在
数据不填充....请检查 – 2015-02-13 06:40:14你检查了小提琴?当你点击提交按钮时,它只会序列化选定的行。按钮也会发生同样的情况。什么是你的配置_fnGetDataTablesData? – jorrin 2015-02-13 08:24:49
相关问题