j'ai utilisé plugins tableTools pour l'exportation des données DataTable, i ont inclus les plugins suivantsComment exporter dataTable au format Excel?
<script src="js/jquery-1.12.3.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/moment/moment.min.js" type="text/javascript"></script>
<script src="js/jquery.dataTables.js" type="text/javascript"></script>
<script src="js/dataTables.tableTools.js"></script>
code HTML
<table id="result_table" class="display table table-bordered" cellspacing="0" width="100%"></table>
et moi Initialisation,
var oTable = $('#result_table').dataTable({
//"iDisplayLength": 50,
//"order" : [[0,"desc"]],
"columnDefs": [
{ "width": "16%", "targets": 1 }
],
"lengthMenu": [[10, 50, 100, -1], [10, 50, 100, "All"]],
"dom": 'T<"clear">lfrtip',
"tableTools": {
"sSwfPath": "copy_csv_xls_pdf.swf"
}
});
si je clique sur le bouton Excel mon enregistrer sous la fenêtre est
il a été enregistré fichier CSV pas comme format Xls ou Xlsx et aussi le bouton CSV et le bouton Excel sont tous les deux Exporter le format de fichier CSV seulement .. c'est le problème que je dois Exporter le format Excel .. pls partager votre suggestion ou solution
avez-vous recherché correctement. allez voir le lien suivant: https://datatables.net/extensions/buttons/examples/html5/simple.html et https://datatables.net/extensions/buttons/examples/initialisation/export.html –
De cette façon j'ai déjà essayé bro, mais maintenant j'ai utilisé le plugin tableTools il a également travaillé correctement par exemple le format pdf et le bouton de copie boutons csv tous fonctionnent correctement mais le bouton Excel n'exporte pas le format xls qui est le problème .. le lien de votre suggestion n'utilise pas le plugin tableTools –
vous n'avez pas ajouté tous les js. veuillez ajouter les js suivants également //cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js, //cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build /pdfmake.min.js, //cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js, //cdn.datatables.net/buttons/1.2.1/js/buttons .html5.min.js –