{
'targets': 8,
'render':function(data,type,row){
return getReturnStatus(row);
}
},
ps:其中data表示当前columns设置时的数据;row表示这一行,可以通过他得到一行的所有数据。
function getReturnStatus(row){
var returnList = row.returnList;
var status="";
console.log(row);
$.each( returnList, function(i, re){
if(re.returnType == 1){
status +="<a title='退货' href='${base}/aftersale/toSaleReturnListPage' style='text-decoration:none'>退货</a> ";
}else if(re.returnType == 2){
status +="<a title='换货' href='${base}/aftersale/toSaleChangeListPage' style='text-decoration:none'>换货</a> ";
}else if(re.returnType == 3){
status +="<a title='取消订单' href='${base}/aftersale/toCancelOrderList' style='text-decoration:none'>取消订单</a> ";
}
})
return status;
}
ps:从所有的数据中拿到returnList,然后循环,returnList为一个List类型。