2016-12-01 5 views
2

Ich versuche, eine CSV-Datei auf Daten von jQuery Datentabellen basierend zu exportieren, und ich möchte es die erste Spalte von Daten auszuschließen, hier meine aktuelle Skript.Ignorieren erste Spalte in Datentabellen CSV exportiert

<script> 
$(document).ready(function() { 
$('#example').DataTable({ 
    dom: 'Bfrtip', 
    lengthMenu: [ 
     [ 10, 25, 50, -1 ], 
     [ '10 rows', '25 rows', '50 rows', 'Show all' ] 
    ], 
    buttons: [ 
     'copy', 'csv', 'excel', 'pdf', 'print', 'pageLength' 
    ] 
}); 
}); 
</script> 

Was muss ich hinzufügen müssen, dass zur Arbeit zu kommen, bitte

Antwort

4

Sie benötigen die exportOptions in Ihrer buttons Definition zu verwenden.

buttons: [ 
     { 
      extend: 'pdf',   
      exportOptions: { 
       columns: [1,2,3,4] // indexes of the columns that should be printed, 
      }      // Exclude indexes that you don't want to print. 
     }, 
     { 
      extend: 'csv', 
      exportOptions: { 
       columns: [1,2,3,4] 
      } 

     }, 
     { 
      extend: 'excel', 
      exportOptions: { 
       columns: [1,2,3,4] 
      } 
     }   
    ] 
Verwandte Themen