在 jQuery Datatable 渲染函数中获取对象变量名



我有一个从服务返回的dto,我想在数据表中插入值。 对于值的自定义渲染,我使用了如下所示的"渲染"函数。

"columns": [
{ "render": render },
{ "data": "description" },
]

函数是

function render(data, type, row){       
return "some data...";
}

对于上面的代码,我想检查对象的变量名称的条件

obj:{name:"harris",age:"20"}

在渲染函数时,我想检查它是名称还是年龄,如果数据是名称,它将返回一些值。如果它是一个年龄,它将返回一些其他值。

你可以这样做

if(row.name != null){
// code for name 
}else if(row.age != null){
// code for age 
}

最新更新