Таблица данных jQuery слишком широкая, ширина не будет обновлятьсяJquery

Программирование на jquery
Ответить
Anonymous
 Таблица данных jQuery слишком широкая, ширина не будет обновляться

Сообщение Anonymous »

Меня назначили на проект, где я работаю с jQuery DataTables, чтобы получать информацию из базы данных и отображать ее на экране.
Вот прикрепленный снимок экрана приложения (я пришлось подвергнуть цензуре некоторые имена полей и некоторые данные, прошу прощения)
Изображение

Я попытался вручную установить ширину столбцов таблицы с помощью 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 },

]
});
А затем я также попытался вручную установить размер таблицы через HTML (еще раз извините, что мне пришлось запутать имена между тегами th):

Код: Выделить всё





ThName
Actions
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName
ThName





Я до сих пор не могу понять свою проблему, несмотря на то, что просмотрел несколько вопросов о переполнении стека. Я не знаю, то ли я просто не понимаю, что мне нужно спросить, то ли есть что-то еще Я здесь не делаю.
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/671 ... not-update
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»