2015-10-14 27 views
1

我正在使用jQuery DataTables。目前,这个工程当我这样做:DataTables:为第1行请求未知参数'case'

{ "data": "case" } 

但是当我这样做:

{ 
    "data": "case", 
    "render": function(data){ 
     if (data == "true"){ 
      return "<i class='fa fa-check-square-o'></i>"; 
     } 
    } 
} 

它给我弹出错误说:

数据表警告:表ID = peacecard - 请求第1行的未知参数'case'。 有关此错误的更多信息,请 请参阅http://datatables.net/tn/4

关闭弹出窗口后,数据呈现正确,但无法摆脱警告。

回答

0

尽管条件允许,您仍然需要始终返回columns.render函数中的值。

{ 
    "data": "case", 
    "render": function(data, type, row, meta){ 
     if (data == "true"){ 
      data = "<i class='fa fa-check-square-o'></i>"; 
     } else { 
      data = ""; 
     } 

     return data; 
    } 
} 
+0

WORKED WORKED WORKED!非常感谢! –

相关问题