$('#example').DataTable({
dom: 'T<"clear">lfrtip',
"bPaginate": false,
"bSort" : false,
"bFilter": false,
tableTools: {
"aButtons": [
{
"sExtends": "xls",
"sButtonText": "Download Excel",
"sTitle": '<?php echo $name['first_name'].'-'.$name['last_name'].'-'.$name['id'];?>',
"oSelectorOpts": {
page: 'current'
}
},
{
"sExtends": "pdf",
"sButtonText": "Download PDF",
"sTitle": '<?php echo $name['first_name'].'-'.$name['last_name'].'-'.$name['id'];?>',
"sPdfOrientation": "landscape",
"sPdfMessage": "<?php echo $name['first_name'].' '.$name['last_name'].' PreApp 1003 Application Details'; ?>"
},
{
"sExtends": "mae",
"sButtonText": "Download in Fannie-Mae",
"sTitle": '<?php echo $name['first_name'].'-'.$name['last_name'].'-'.$name['id'];?>',
"sPdfOrientation": "landscape",
}
]
}
});
Antwort
TableTools
Erweiterung nicht Stackoverflow HTML5
Version dieser Funktionalität https://datatables.net/extensions/tabletools/ unterstützt. Und da es jetzt im Ruhestand ist, erwarte nicht, dass diese Funktionalität verfügbar ist.
Jedoch wurden TableTools
in eine andere umgewandelt Verlängerung Buttons
https://datatables.net/extensions/buttons/, die beide HTML5
und SWF
Versionen unterstützt.
$(document).ready(function() {
$('#table').DataTable({
dom: 'Bfrtip',
buttons: [
'copyHtml5',
'excelHtml5',
'pdfHtml5'
]
});
});
Weitere Beispiele hier https://datatables.net/extensions/buttons/examples/html5/index.html
Dank Andrei Zhytkevich! Ich habe gerade diesen Code ausprobiert, es hat gut funktioniert, aber ich möchte auch noch einen Button der Erweiterung .fnm hinzufügen. Leider durch diesen Code konnte es nicht möglich sein, .fnm-Taste zu erstellen, es scheint, dass diese Version von Databases nicht unterstützt, um .fnm-Schaltfläche zu erstellen –
Sieht aus wie 'fnm' ist keine Schaltfläche aus dem Standardsatz von Schaltflächen in' TableTools '. Ich sehe ein anderes 'mae' in deinem Beispiel. Sie müssen herausfinden, was sie sind und wahrscheinlich die Funktionalität in der neuen "Buttons" -Erweiterung neu implementieren (oder einfach kopieren). P.S. Wenn das Beispiel in meinem Code gut funktioniert, denken Sie bitte daran, meine Antwort zu aktualisieren und zu akzeptieren. –
- 1. Wie die letzte Tabellenzeile in Datentabellen markieren
- 2. wie zwei Datentabellen subtrahieren?
- 3. Änderung des Verknüpfungsstils in Datentabellen
- 4. Sortieren Zahlen in jQuery Datentabellen
- 5. gefilterten Datentabellen Verwendung in glänzenden
- 6. jQuery: Löscht Zeile in Datentabellen
- 7. Datentabellen in Bootstrap modal Breite
- 8. java.sql.Date nicht in Datentabellen eingefügt
- 9. Wie DB-Indizes mit Datentabellen und yajra/Laravel-Datentabellen
- 10. Wie vergleiche ich zwei Datentabellen
- 11. Datentabellen - Spalten
- 12. Warum? Datentabellen
- 13. Zusammenführung von 2 Datentabellen in vb.net
- 14. MongoDB objectID wird [Objektobjekt] in Datentabellen rendern
- 15. in Datentabellen Buttons Spalte von Export ausschließen
- 16. Vergleichen Sie zwei Datentabellen in HIVE
- 17. Csv Schaltfläche erscheint nicht in Datentabellen
- 18. Get ID aller Elemente in Datentabellen Tabelle
- 19. Mvc4 Datentabellen funktioniert nicht in Skript-Bundle
- 20. Ausschließen von zusätzlichen Seiten beim Konvertieren von Datentabellen in PDF mit jsPDF-AutoTable-Plugin
- 21. Referenz Datentabellen referentielle Integrität
- 22. Datentabellen Typeerror: c undefiniert
- 23. Wie vergleicht man die Zellenwerte zweier Datentabellen?
- 24. wie Parameter weitergeben reload von Datentabellen
- 25. jquery-Datentabellen mehrspaltigen Sortierrichtung
- 26. Datentabellen Tastenerweiterung mit RequireJS
- 27. Datentabellen - Kann nicht bekommen Editor
- 28. Rendern großer Datentabellen mit Aurelia
- 29. Datentabellen multible Spaltensortierung arbeiten nicht
- 30. JSON Array vs Objekt/Datentabellen
Vielen Dank für Code, einschließlich, jedoch können Sie die Ursache des Problems geben? (Ist ein Fehler geworfen, funktioniert es nicht wie erwartet, etc.) – RGA
Ich möchte Mae Button erstellen, die .fnm Datei generieren –