var oTable =$('#test').dataTable( {
"bJQueryUI": true,"aaData": aDataSet,"sPaginationType": "full_numbers","oTabletools": {
"aButtons": [ {"sExtends": "csv","sButtonText": "Save as CSV"}],"sSwfPath": "js/jquery/copy_csv_xls.swf"
},"bAutoWidth" : true,"sDom": '<"H"lCf>t"H"<"F"iTp>',"aoColumnDefs": [
{ "bVisible": true,"aTargets": [ 11 ] }
],"aoColumns": [
{ "sTitle": "column1" },{ "sTitle": "column1" },{ "sTitle": "column1"},{ "sTitle": "column1 By"},{ "sTitle": "column1 Date"}
]
} );
oTable.fnAdjustColumnSizing();
});
我希望所有列都至少根据其标头值自动调整大小.
最佳答案
你就是这样做,如果它是一个“正常”< table> :
th,td {
white-space: Nowrap;
}
看fidle – > http://jsfiddle.net/YrWG5/有一些极长的标题/内容.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。