数据表:请求的未知参数'case'对于第一行

DataTables: Requested unknown parameter 'case' for row 1

本文关键字:case 于第一 请求 未知 参数 数据表      更新时间:2023-09-26

我使用jQuery数据表。目前,当我这样做时,它可以工作:

{ "data": "case" }

但是当我这样做的时候:

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

会弹出错误提示:

数据表警告:table id=peacecard -为第1行请求未知参数"case"。有关此错误的详细信息,请见http://datatables.net/tn/4

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

无论您的条件如何,您都需要始终在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;
    }
}