Вот прикрепленный снимок экрана приложения (я пришлось подвергнуть цензуре некоторые имена полей и некоторые данные, прошу прощения)

Я попытался вручную установить ширину столбцов таблицы с помощью sWidth: 50px в бите, следующем за рендерингом кнопок:
Код: Выделить всё
$(document).ready(function () {
table = $("#customerDatatable").DataTable({
"processing": true,
"serverSide": true,
"filter": true,
"ajax": {
"url": "/api/customer",
"type": "POST",
"datatype": "json"
},
"columnDefs": [{
"targets": 0,
"visible": false,
"searchable": false,
"defaultContent": "NULL"
}],
"columns": [
{ "data": "dbField", "name": "Id", "autoWidth": false },
{
"render": function (data, row) {
//return "[url=#]Delete[/url]";
return "Link with href";
}
},
{ "data": "dbField", "name": "dbField", "sWidth": "50px", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
{ "data": "dbField", "name": "dbField", "autoWidth": false },
]
});
Код: Выделить всё
ThName
Actions
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/671 ... not-update