Datatables tabletools复制筛选的数据
我只想从tabletools插件复制过滤后的数据。我已经看到这个问题被问了好几次,所有的答案都说使用oSelectorOpts。我相信我正在这样做,但它似乎不起作用Datatables tabletools复制筛选的数据,tabletools,datatables-1.10,Tabletools,Datatables 1.10,我只想从tabletools插件复制过滤后的数据。我已经看到这个问题被问了好几次,所有的答案都说使用oSelectorOpts。我相信我正在这样做,但它似乎不起作用 $(document).ready(function() { var oTable = $('#SensorData').DataTable( { "order": [[2, "desc"]], dom: 'T<"c
$(document).ready(function() {
var oTable = $('#SensorData').DataTable(
{
"order": [[2, "desc"]],
dom: 'T<"clear">lfrtip',
tableTools: {
"sSwfPath": "assets/swf/copy_csv_xls_pdf.swf"
},
"oTableTools": {
"aButtons": [
{
'sExtends': 'copy',
"oSelectorOpts": { filter: 'applied', order: 'current', page: 'all' },
},
{
'sExtends': 'xls',
"oSelectorOpts": { filter: 'applied', order: 'current' },
},
{
'sExtends': 'print',
"oSelectorOpts": { filter: 'applied', order: 'current' },
},
{
'sExtends': 'pdf',
"oSelectorOpts": { filter: 'applied', order: 'current' },
},
{
'sExtends': 'csv',
"oSelectorOpts": { filter: 'applied', order: 'current' },
}
]
},
"columnDefs": [
{
"targets": [0],
"visible": false,
"searchable": false
}
]
});
$(文档).ready(函数(){
var oTable=$(“#传感器数据”).DataTable(
{
“订单”:[[2,“说明”],
dom:'Tlfrtip',
表格工具:{
“sSwfPath”:“assets/swf/copy_csv_xls_pdf.swf”
},
“可旋转工具”:{
“阿布顿”:[
{
“sExtends”:“copy”,
“oSelectorOpts”:{filter:'applied',order:'current',page:'all'},
},
{
“六分法”:“xls”,
“oSelectorOpts”:{filter:'applied',order:'current'},
},
{
“六分之一”:“打印”,
“oSelectorOpts”:{filter:'applied',order:'current'},
},
{
“sExtends”:“pdf”,
“oSelectorOpts”:{filter:'applied',order:'current'},
},
{
“sExtends”:“csv”,
“oSelectorOpts”:{filter:'applied',order:'current'},
}
]
},
“columnDefs”:[
{
“目标”:[0],
“可见”:假,
“可搜索”:false
}
]
});
终于解决了这个问题。
我把阿布顿的部分放错地方了
var oTable = $('#SensorData').DataTable(
{
"bServerSide": false,
"order": [[2, "desc"]],
dom: 'T<"clear">lfrtip',
tableTools: {
"sSwfPath": "assets/swf/copy_csv_xls_pdf.swf",
"aButtons": [
{
"sExtends": "copy",
"mColumns": [1, 2],
"oSelectorOpts": { filter: "applied", order: "current" }
},
{
'sExtends': 'xls',
"mColumns": [1, 2],
"oSelectorOpts": { filter: 'applied', order: 'current' }
},
{
'sExtends': 'print',
"mColumns": [1, 2],
"oSelectorOpts": { filter: 'applied', order: 'current' }
},
{
'sExtends': 'pdf',
"mColumns": [1, 2],
"oSelectorOpts": { filter: 'applied', order: 'current' }
},
{
'sExtends': 'csv',
"mColumns": [1, 2],
"oSelectorOpts": { filter: 'applied', order: 'current' }
}
]
},
"columnDefs": [
{
"targets": [0],
"visible": false,
"searchable": false
}
]
});
var-oTable=$('#SensorData')。数据表(
{
“bServerSide”:false,
“订单”:[[2,“说明”],
dom:'Tlfrtip',
表格工具:{
“sSwfPath”:“assets/swf/copy_csv_xls_pdf.swf”,
“阿布顿”:[
{
“复制”,
“McColumns”:[1,2],
“oSelectorOpts”:{过滤器:“已应用”,顺序:“当前”}
},
{
“六分法”:“xls”,
“McColumns”:[1,2],
“oSelectorOpts”:{filter:'applied',order:'current'}
},
{
“六分之一”:“打印”,
“McColumns”:[1,2],
“oSelectorOpts”:{filter:'applied',order:'current'}
},
{
“sExtends”:“pdf”,
“McColumns”:[1,2],
“oSelectorOpts”:{filter:'applied',order:'current'}
},
{
“sExtends”:“csv”,
“McColumns”:[1,2],
“oSelectorOpts”:{filter:'applied',order:'current'}
}
]
},
“columnDefs”:[
{
“目标”:[0],
“可见”:假,
“可搜索”:false
}
]
});