我有以下数据表脚本
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 :(得分: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
]
} );