在使用datatables时需要固定几列,使用了fixedColumns插件,但加载完成的列出现一个滚动条,实在是不美观,见图:
通过测试,是生成的固定列列宽不正确导致的,于是使用回调函数手工进行修改表格宽度,解决此问题:
代码如下:
$(document).ready(function () {
$('#example').dataTable({
fnInitComplete: function (oSettings, json) {
$("[class='stripe row-border order-column dataTable no-footer DTFC_Cloned'").css("width","auto")
}
});
});