在Datatables中的render函数中,通常只能返回一个值作为单元格的内容。但是,如果需要返回多个值,可以通过以下两种方法实现:
{
data: 'column_name',
render: function(data, type, row) {
return '<div>Value 1: ' + data + '</div><div>Value 2: ' + row.other_column + '</div>';
}
}
{
data: 'column_name',
render: function(data, type, row) {
return {
value1: data,
value2: row.other_column
};
}
},
{
data: null,
render: function(data, type, row) {
return data.value1 + ' - ' + data.value2;
}
}
这样,第一个列将显示value1的值,第二个列将显示value2的值。
需要注意的是,以上方法只是一种实现多个值返回的方式,具体应根据实际需求和Datatables的配置进行调整。
关于Datatables的更多信息和使用方法,可以参考腾讯云的产品介绍页面:Datatables
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>联想控股</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="http://code.jquery.com/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://sandbox.runjs.cn/uploads/rs/238/n8vhm36h/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="http://sandbox.runjs.cn/uploads/rs/238/n8vhm36h/bootstrap-responsiv.css">
<link rel="stylesheet" type="text/css" href="http://sandbox.runjs.cn/uploads/rs/238/n8vhm36h/dataTables.bootstra.css">
</head>
<body>
领取专属 10元无门槛券
手把手带您无忧上云