簡體   English   中英

yadcf 錯誤:無法在 addRangeDateFilter 讀取 null 的屬性“oFeatures”

[英]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 運行,更新了庫,這得到了修復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM