数据表:请求的未知参数'case'对于第一行
DataTables: Requested unknown parameter 'case' for row 1
我使用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;
}
}
相关文章:
- 循环中的切换脚本只适用于第一次迭代
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- ngTable筛选器仅适用于第一页
- 附加仅适用于第一个子循环问题
- jQuery显示/隐藏仅适用于第一个选择器
- 函数仅适用于第一个条件
- 使用.on的多个下拉菜单选择文本仅适用于第一个下拉菜单
- 复选框只适用于第一页-数据表、轨道
- 如果/否则仅适用于第一个如果
- jQuery ID 选择器仅适用于第一个元素
- 加载调用仅适用于第一个节点,不适用于叶
- 专注于第一个表单元素,无论它是什么.j查询对话框
- 点击时 Jquery 函数仅适用于第一行数据
- if 语句仅适用于第一个实例
- 404 在离子/角度的ng重复上找不到图像,仅适用于第一个图像
- javascript函数只适用于第一个元素
- JQuery fadeOut仅适用于第一个元素
- 将jQuery函数应用于表行,但不应用于第一个表数据
- 边框颜色更改仅适用于第一次
- 用javascript清除链接只适用于第一个链接