在jQuery DataTables中,可以使用createdRow
回调函数来根据单元格内容改变背景颜色。以下是一个简单的实例代码:
$(document).ready(function() {
$('#example').DataTable({
"createdRow": function( row, data, dataIndex ) {
// 假设我们根据第三列的值来变更背景颜色
var cellValue = data[2]; // 第三列的值
if ( cellValue > 25 ) {
$('td', row).eq(2).css('background-color', 'green');
} else if( cellValue <= 25 ) {
$('td', row).eq(2).css('background-color', 'red');
}
}
});
});
在这个例子中,我们假设第三列的值如果大于25则背景色为绿色,否则为红色。$('td', row).eq(2)
选择了当前行的第三个单元格。
请根据实际需求调整条件和列索引。