#jquery #datatables
#jquery #таблицы данных
Вопрос:
у меня есть следующий скрипт для таблиц данных
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 }
]
});
я пытаюсь сделать так, чтобы ширина столбца number 7 не была автоматической шириной, данные текущего столбца слишком длинные и без переноса / разрыва слов, но эта часть about не работает
columnDefs: [
{ "width": "5%", "targets": 6 }
]
Кто-нибудь знает, как это исправить?
Ответ №1:
Попробуйте это :
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
]
} );