Javascript 根据特定列中的值设置FlexiGrid行的颜色

Javascript 根据特定列中的值设置FlexiGrid行的颜色,javascript,jquery,flexigrid,Javascript,Jquery,Flexigrid,我有一位客户希望FlexiGrid中的每一行根据特定列中的值使用不同的颜色。该列为状态列,状态为“打开”或“关闭” 这可能吗?如果是这样的话,有人能给我一些指导方针,告诉我如何去做吗 提前感谢。正如我在评论中提到的,下面是更改列中文本颜色的代码。。而不是行的颜色 foreach (LeaveModel e in _employeeLeaves) { if (e.State.Equals("Approved", String

我有一位客户希望FlexiGrid中的每一行根据特定列中的值使用不同的颜色。该列为状态列,状态为“打开”或“关闭”

这可能吗?如果是这样的话,有人能给我一些指导方针,告诉我如何去做吗


提前感谢。

正如我在评论中提到的,下面是更改列中文本颜色的代码。。而不是行的颜色

foreach (LeaveModel e in _employeeLeaves)
                {

                    if (e.State.Equals("Approved", StringComparison.CurrentCultureIgnoreCase))
                    {
                        e.State =
                         String.Format("<font color='green'>{0}</font>", e.State);
                    }
                    else if (e.State.Equals("Pending", StringComparison.CurrentCultureIgnoreCase))
                    {
                        e.State =
                          String.Format("<font color='red'>{0}</font>", e.State);
                    }
                }
foreach(员工休假中的休假模式e)
{
if(例如,State.Equals(“已批准”,StringComparison.CurrentCultureIgnoreCase))
{
e、 陈述=
格式(“{0}”,e.State);
}
else if(例如State.Equals(“挂起”,StringComparison.CurrentCultureIgnoreCase))
{
e、 陈述=
格式(“{0}”,e.State);
}
}

我已根据状态转换了列中的文本颜色。而不是行的颜色。这对你合适吗?我必须和客户讨论一下,但是如果他对此不满意,那么他只能接受这样的方式,因为我还没有找到任何改变行颜色的方法。谢谢,阿杰,我会尝试一下。你实施了上面的解决方案吗,或者你有没有好的行颜色解决方案。让我们知道。。这将是有帮助的。不幸的是,上面的解决方案对我们不起作用,所以客户决定不使用coloringHad对其进行修改,但它可以工作。谁知道差不多三个月后再回到这个问题上来,我就会得到答案。谢谢此解决方案始终将绿色设置为第一行,如何将其更改为任何其他行?@Fernando Santiago更改.eq()中的值
function StyleRows(){
    $("tr").each(function() {
        var st = $(this).find("td").eq(0).text();
        if (st != "0" && st != "1"){ $(this).css("color", "black");}
        else if (st == "1")  { $(this).css("color", "green");}
        else if (st == "0")  { $(this).css("color", "red");}
    });
}