数据请求后调整列的问题

时间:2016-12-08 12:21:59

标签: jquery datatables

我有一个带有serverSide选项的数据表,我面临一个奇怪的行为。数据每5秒刷新一次。如果用户更改列宽,则在下一次数据刷新之后,所有列都会像以前一样跳转。我在源代码中找到了一个导致列大小调整的地方

if ( callbackArr ) {
            ret = $.map( settings[callbackArr].slice().reverse(), function (val, i) {
                return val.fn.apply( settings.oInstance, args );
            } );
        }

当callbackArr是" aoDrawCallback"。如果用户已更改列宽,我想禁用更改列宽。我试图设置autoWidth = false,但在这种情况下,表头行变得独立于其他表,我可以分别更改标题单元格宽度。什么是防止刷新列宽的正确方法?提前谢谢。

0 个答案:

没有答案