2016-03-02 3 views
1

У меня есть код для экспорта DataTable pdfhtml как этоткак установить значение центра в каждой экспортной колонке DataTable pdfhtml

$('#example3').DataTable({ 
    dom: 'lBfrtip', 
    buttons: [ 
     { 
     extend: 'pdfHtml5', 
     title: 'Data Cucian Kain Cartiva '+d, 
     orientation:'portrait', 
     download: 'open', 
     orientation:'landscape', 
     customize: function(doc) { 
      doc.content.forEach(function(item) { 
      if (item.table) { 
       item.table.widths = [40, 40, '*','*','*'] 
      } 
      }) 
     } 
     } 
    ] 
}); 

и результат, как этот enter image description here Я хочу, чтобы данные в каждом столбце будет в центре вместо налево.

как это сделать?

ответ

1

Просто используйте

customize: function(doc) { 
    doc.defaultStyle.alignment = 'center'; 
    ... 
} 

Думаю, это объясняет себя :) Ваш код работает в jsfiddle ->https://jsfiddle.net/ccdn6g2v/