在jquery jtable中,我想改变一些行的颜色。 对于具有“mineId = 1”列的行的检查,行颜色更改为红色。 我该如何执行此操作? 一列:
mineid: {
title: 'mineid',
display: function (data) {
if(data.record.mineid == 2)
return '<b style="background-color:red !important; display:block !important;">' + data.record.mineid + '</b>';
else
return data.record.mineid;
}
}
但我想要整行变色。
答案 0 :(得分:4)
你可以使用这个来应用你的风格:
recordsLoaded: function (event, data) {
for (var i in data.records) {
if (data.records[i].mineid == 2) {
$('#MineTableContainer').find(".jtable tbody tr:eq(" + i + ")").css("cssText", "background-color:red !important; color:white !important;");
}
}
}