使用datatables時,在搜尋框輸入值進行搜尋後報出以下warning:
datatables warning: table id=table4 - requested unknown parameter '4'
for row 0. for more information about this error, please see
忽略的話table也能正常載入,但還是要解決此問題。
從stackoverflow查到:
datatables中的每個單元格都會請求資料,當datatables嘗試獲取單元格的資料並且無法執行此操作時,會觸發警告,告知您資料不可用。警告訊息是:
datatables警告:表id = - 請求的行的未知引數
對應: 被替換為觸發錯誤的表的dom id
是datatables正在請求的資料引數的名稱
是觸發錯誤的rwo的datatables內部行索引。
所以為了分解它,datatables已經請求了給定行的資料,並且沒有資料,或者是null或 undefined。
所以是訪問該列但該列沒有值,我還是沒有明白導致這個結果的原因,找到了乙個粗暴的解決辦法:
otable = $(
"#bigtable").datatable(]
});
把任何空值都替換為指定的內容,警報框不再提示。
先解決報警問題,以後再細**竟。。
DataTables使用學習記錄
匯入 三個核心概念 處理模式 datatables 中有兩種不同的方式處理資料 排序 搜尋 分頁等 每種模式都有自己的優點和缺點,選擇哪種模式是由你的資料量決定的。根據經驗來看,資料少於 10,000 行你可以選擇客戶端模式,超過 10,000 行的使用伺服器端處理。請注意,兩種處理模式不能同時使用...
dataTables 外掛程式學習整理
在專案中使用了datatables 外掛程式,學習整理一下。datatables 的官方中文 引入檔案 所有的都要引入 jq檔案 1.datatables 的樣式 2.bootstrap 風格的datatables html 1 table id example width 100 class ta...
dataTables 外掛程式學習整理
在專案中使用了datatables 外掛程式,學習整理一下。datatables 的官方中文 引入檔案 所有的都要引入 jq檔案 1.datatables 的樣式 2.bootstrap 風格的datatables html 1 2 3 4 編碼 5 職位 6 姓名 7 狀態 8 專案 9 機構 1...