2016-10-13 4 views
1

я имею следующих DataTables скриптDataTables ширина столбца по умолчанию не работает

var table = jQuery('#tb').DataTable({ 
    dom: 'Bfrtip', 
    colReorder: true,  
    "bSort": false, 
    "pageLength": 100, 
    buttons: [ 
     { 
      extend: 'excel', 
      exportOptions: { 
       columns: ':visible' 
      } 
     }, 
     'colvis' 
    ], 
    columnDefs: [ 
     { "width": "5%", "targets": 6 } 
    ] 
}); 

я пытаюсь сделать номер ширина 7 столбца не быть Автоширина, данные текущего столбца слишком долго и без какого-либо слова обруча/перерыв, но эта часть около не работает

columnDefs: [ 
    { "width": "5%", "targets": 6 } 
] 

Кто-нибудь знает, как это исправить?

ответ

0

Попробуйте это:

var table = $('#example').removeAttr('width').DataTable({ 
     columnDefs: [ 
      { width: "5%", targets: 0 } 
     ], 
    }); 

Второе решение:

var table = $('#example').DataTable({ 

    "aoColumnDefs": [ 
    { "sWidth": "80%", "aTargets": [1] } // 1 would be the 2nd column 
    ] 
}); 
Смежные вопросы