Ich habe den ganzen Tag nach einer Lösung im Internet gesucht. Ich muss Daten exportieren, nachdem ich die Tabelle sortiert und Zeilen auswählen kann.$(function(){
var table = $("#price").dataTable({
//"order": [[ 3, "asc" ]],
"aoColumnDefs" : [
{
"bSortable" : false,
"aTargets" : [0, 1, 10]
}
]
});
var tableTools = new $.fn.dataTable.TableTools( table, {
"sSwfPath" : "/files/tabletools/swf/copy_csv_xls_pdf.swf",
"sRowSelect" : "multi",
"sRowSelector" : "td:first-child",
"aButtons": [
{
"sExtends": "copy",
"sButtonText": "Copy",
"mColumns": [ 3, 4, 5, 6, 7, 8, 9 ]
},
{
"sExtends": "csv",
"mColumns": [ 3, 4, 5, 6, 7, 8, 9 ]
},
{
"sExtends": "xls",
"mColumns": [ 3, 4, 5, 6, 7, 8, 9 ],
"bSelectedOnly": true,
"oSelectorOpts": {"order": "current"}
},
{
"sExtends": "pdf",
"mColumns": [ 3, 4, 5, 6, 7, 8, 9 ],
"oSelectorOpts": { "order": "current"}
},
{
"sExtends": "select_all",
"sButtonText": "Select all"
},
{
"sExtends": "select_none",
"sButtonText": "Deselect all"
}
]
} );
$( ".export-btn" ).append( tableTools.fnContainer());
});
< /code>
Ich kann ausgewählte Zeilen erfolgreich exportieren, sie werden jedoch nicht in der aktuellen Sortierreihenfolge exportiert. Ich kann auch sortierte Daten exportieren, aber nur, wenn keine Zeilen ausgewählt werden. Was mache ich falsch?>
DataTables und Tabletools: So exportieren Sie ausgewählte und sortierte Daten in PDF, CSV, ⇐ Jquery
-
- Similar Topics
- Replies
- Views
- Last post