datatable 解決字段不一致的情況
阿新 • • 發佈:2018-07-26
datatable 後端 ges end 可能 color ddd 出現 urn 問題描述:
在用datatable處理表格的時候,為了通用性,js的aoCulmns裏面包括了很多字段,如圖:
在用datatable處理表格的時候,為了通用性,js的aoCulmns裏面包括了很多字段,如圖:
但是,對於後端來說,返回的數據不一定都有這些字段,這時候,在頁面上就會彈出字段不統一的警告,如圖:
解決辦法:
在可能出現這種情況的字段後面加上 mRender: function(data,type,row){ } 來判斷,如下所示。這樣在沒有這個字段的時候,前端表格會自動隱藏這一列信息。
aoCulmns : [{ sTitle : "放音編碼", mData : "audioCode", bSortable : false, mRender: function(data,type,row){ if(data == undefined){ return "" }else { return data } } },...]
datatable 解決字段不一致的情況