yadcf error: Cannot read property 'oFeatures' of null at addRangeDateFilter
yadcf error: Cannot read property 'oFeatures' of null at addRangeDateFilter
我 运行 遇到以下问题:
jquery.dataTables.yadcf.js:1834 Uncaught TypeError: Cannot read property 'oFeatures' of null
at addRangeDateFilter (jquery.dataTables.yadcf.js:1834)
at appendFilters (jquery.dataTables.yadcf.js:3033)
at HTMLTableElement.<anonymous> (jquery.dataTables.yadcf.js:3768)
at HTMLDocument.dispatch (jquery.js:4435)
at HTMLDocument.r.handle (jquery.js:4121)
at Object.trigger (jquery.js:4350)
at HTMLTableElement.<anonymous> (jquery.js:4901)
at Function.each (jquery.js:374)
at n.fn.init.each (jquery.js:139)
at n.fn.init.trigger (jquery.js:4900)
只有当我导航到其他页面然后返回到旧页面时才会出现这种情况。我也在使用单个数据表的其他页面上使用范围日期过滤器,但不会出现此错误。但是在这个页面上有多个数据表,所以这可能是一个可能的原因。
我正在使用以下代码:
yadcf.init(table, [
{
column_number: 5,
filter_container_id: 'dateFilter',
filter_type: 'range_date'
}],
{externally_triggered: true});
最初加载页面时没有错误,但是一旦我在访问其他页面后导航回此页面,就会出现此错误。
有什么方法可以解决这个问题吗?
我有一个旧版本 jquery 运行,更新了库并修复了这个问题。
我 运行 遇到以下问题:
jquery.dataTables.yadcf.js:1834 Uncaught TypeError: Cannot read property 'oFeatures' of null
at addRangeDateFilter (jquery.dataTables.yadcf.js:1834)
at appendFilters (jquery.dataTables.yadcf.js:3033)
at HTMLTableElement.<anonymous> (jquery.dataTables.yadcf.js:3768)
at HTMLDocument.dispatch (jquery.js:4435)
at HTMLDocument.r.handle (jquery.js:4121)
at Object.trigger (jquery.js:4350)
at HTMLTableElement.<anonymous> (jquery.js:4901)
at Function.each (jquery.js:374)
at n.fn.init.each (jquery.js:139)
at n.fn.init.trigger (jquery.js:4900)
只有当我导航到其他页面然后返回到旧页面时才会出现这种情况。我也在使用单个数据表的其他页面上使用范围日期过滤器,但不会出现此错误。但是在这个页面上有多个数据表,所以这可能是一个可能的原因。
我正在使用以下代码:
yadcf.init(table, [
{
column_number: 5,
filter_container_id: 'dateFilter',
filter_type: 'range_date'
}],
{externally_triggered: true});
最初加载页面时没有错误,但是一旦我在访问其他页面后导航回此页面,就会出现此错误。
有什么方法可以解决这个问题吗?
我有一个旧版本 jquery 运行,更新了库并修复了这个问题。