У меня есть следующий DataTable (полные классы ширины css width = 100%)
<table class="datatable full-width">
<thead>
<th>LOB</th>
<th>Creditor Line 1</th>
<th>Creditor Line 2</th>
<th>Address</th>
<th>City</th>
<th>State</th>
<th>Zip</th>
<th></th>
</thead>
<tbody>
...
</tbody>
</table>
JavaScript:
var profileTable =
$(".datatable").dataTable({
"iDisplayLength": 25,
"bDestroy": true,
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bAutoWidth": false
});
Все работает нормально, пока не появится запись с длинной текстовой строкой... когда появляется запись с действительно длинным текстом, таблица данных переполняется справа от страницы. (См. Скриншот ниже, красная линия - это место, где должна заканчиваться страница) http://i1109.photobucket.com/albums/h430/tbarbedo/overflow.jpg
Может ли кто-нибудь сказать мне, как либо обернуть текст в ячейках, либо предотвратить эту проблему с переполнением?
Я пробовал через "table-layout: fixed"... это предотвращает переполнение, но устанавливает все столбцы в одну ширину.
Спасибо