在Jquery Datatable Render中获取行值的方法是通过render函数的参数来获取。render函数在每一行数据被渲染到表格中时被调用,它可以接收四个参数:data、type、row和meta。
要获取行值,可以使用row参数。通过row参数可以访问当前行的所有数据。例如,如果想获取当前行的第一列的值,可以使用row[0]。如果想获取当前行的第二列的值,可以使用row[1],依此类推。
以下是一个示例代码:
$('#example').DataTable({
columns: [
{ data: 'id' },
{ data: 'name' },
{
data: null,
render: function(data, type, row, meta) {
// 获取当前行的第一列的值
var id = row[0];
// 获取当前行的第二列的值
var name = row[1];
// 其他操作...
// 返回渲染后的HTML内容
return '...';
}
}
]
});
在上述示例中,通过row参数获取了当前行的第一列和第二列的值,并进行了一些操作。最后,返回渲染后的HTML内容。
需要注意的是,render函数的返回值将作为当前单元格的内容进行渲染,可以是HTML字符串或纯文本。
领取专属 10元无门槛券
手把手带您无忧上云