ColReorder使表格的每个列宽增加

时间:2014-06-02 16:46:35

标签: jquery datatables

当我使用datatables版本1.10.0和ColReorder版本1.1.1时, 重新排序列使表的任何列增加

有没有办法解决或解决这个问题?

$(document).ready(function() {
    $('#example').dataTable( {
        "scrollX": true,
        "dom": 'Rlfrtip'
    });
});

jsfiddle

1 个答案:

答案 0 :(得分:0)

http://datatables.net/forums/discussion/comment/61042/#Comment_61042

在Glebst的回答中,它说这是一个错误,解决方案是:

在档案中:

<script type="text/javascript" src="/DataTables-1.10.0/media/js/jquery.dataTables.min.js"></script> 

排队:

var t = (th.attr('style') || '').match(/width:\s*(\d+[pxem%])/);

替换为

var t = (th.attr('style') || '').match(/width:\s*(\d+(px|em|%))/);