【发布时间】:2011-11-04 19:20:41
【问题描述】:
如何纠正 .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();
【问题讨论】:
-
你能告诉我们数据表的配置吗?
-
刚刚添加了上面的配置代码。感谢观看
-
尝试设置此选项:
"bScrollCollapse": true -
试试这个? "sScrollX": "100%", "sScrollXInner": "100%"
-
成功了!不知道为什么,但嘿,它有效。谢谢!
标签: jquery datatables