我正在尝试将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)
但是,当禁用滚动时,过滤器将初始化。
我对这个问题感到困惑。