启用滚动时无法初始化yadcf过滤器

时间:2018-08-31 13:50:35

标签: yadcf

我正在尝试将yacdf(0.9.3)第一次用于DataTables(1.10.16)。我正在使用内置滚动的DataTables进行表的水平和垂直滚动。

无论哪种方式(旧的或新的DataTables API),我都尝试在启用滚动功能时初始化过滤器,最终导致出现Uncaught TypeError:

  

无法读取null的'oScroll'属性!

var table = $(".jqDataTable").DataTable({
    dom: 'frti',
    scrollY: "460px",
    scrollCollapse: true,
    scrollX: true,
    paging: false
    });
yadcf.init(table, [{column_number : 3}]);


Uncaught TypeError: Cannot read property 'oScroll' of null
    at scrollXYHandler (jquery.dataTables.yadcf.js.jsf?ln=js:3696)
    at initAndBindTable (jquery.dataTables.yadcf.js.jsf?ln=js:3719)
    at Object.init (jquery.dataTables.yadcf.js.jsf?ln=js:3938)

但是,当禁用滚动时,过滤器将初始化。

我对这个问题感到困惑。

0 个答案:

没有答案