Jquery DataTables – 表宽度比dataTable_wrapper宽度短

如何更正.dataTables_wrapper宽度大于实际表数据宽度的问题? (对表数据使用自动宽度)。 我正在使用oTable.fnAdjustColumnSizing(); 在加载页面后调整列的大小。 对于列宽,一切看起来都很好,但包装仍然太大。

var oTable = $('.admin_users').dataTable({ "aaSorting": [[ 0, "desc" ]], "bJQueryUI": true, "sPaginationType": "full_numbers", // "sAjaxSource": 'SQL/dataTable.php', "bStateSave": true, //Use a cookie to save current display of items "aoColumns": [ null, null, null, null, null, null, null, { "sType": "date", "sClass":"center" } ] }); oTable.fnAdjustColumnSizing(); 

找到解决方案:将此添加到表初始化

 "fnInitComplete": function() { oTable.fnAdjustColumnSizing(); }