Laravel 如何根据条件在数据表中添加行设计?
当项目数量计数小于5时,如何添加行背景色Laravel 如何根据条件在数据表中添加行设计?,laravel,datatables,Laravel,Datatables,当项目数量计数小于5时,如何添加行背景色 .red background-color: red !important; 我的JS $(函数(){ 变量表=$('#项')。数据表({ 处理:假, 服务器端:是的, ajax:“{!!路由('admin.get.item')!!}”, 栏目:[ {数据:'item_quantity',名称:'item_quantity' 如果(项目数量而不是addClass,请尝试添加 $(行).css(“背景色”,“红色”);{data:'item_qua
.red
background-color: red !important;
我的JS
$(函数(){
变量表=$('#项')。数据表({
处理:假,
服务器端:是的,
ajax:“{!!路由('admin.get.item')!!}”,
栏目:[
{数据:'item_quantity',名称:'item_quantity'
如果(项目数量而不是addClass,请尝试添加
$(行).css(“背景色”,“红色”);{data:'item_quantity',
呈现:函数(数据、类型、完整、元){
如果(type=='display'&&data问题是,我认为我的js条件有错误的语法,因为table not showing您正在将函数与表数据混合,这将永远不会起作用{data:'item\u quantity',name:'item\u quantity'如果(item\u quantity
$(function() {
var table = $('#item').DataTable({
processing: false,
serverSide: true,
ajax: '{!! route('admin.get.item') !!}',
columns: [
{ data: 'item_quantity', name: 'item_quantity'
if(item_quantity<5)
$(row).css("background-color", "red");
},
{ data: 'item_quantity',
render: function(data, type, full, meta) {
if (type === 'display' && data <5) {
var rowIndex = meta.row+1;
$('#consumablestable tbody tr:nth-child('+rowIndex+')').addClass('lightRed');
return data;
} else {
return data;
}
}},