jquery jtable在Asp.net webform中更改行颜色

时间:2013-10-22 05:46:58

标签: asp.net grid jquery-jtable

在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;
}

}

但我想要整行变色。

1 个答案:

答案 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;");
            }
        }
    }