如何根据特定字段的值更改行的颜色?

Posted

技术标签:

【中文标题】如何根据特定字段的值更改行的颜色?【英文标题】:How to change the color of a row based on the value of a specific field? 【发布时间】:2016-03-07 11:17:22 【问题描述】:

我一直在使用 Drupal 7.42 来实现库存库。到目前为止,我已经创建了一个包含自定义内容类型字段的表格视图。结果与图片中显示的结果非常相似。 table view

我想知道是否有一种方法可以如图所示根据例如指示对象返回日期的字段为行着色。当此日期到期时,该行应变为红色。

提前致谢

【问题讨论】:

如果您使用的是data-table,那么在data-tables中搜索如何更改行颜色。 你尝试了什么?在此处显示您的代码。 目前所有的功能都是基于模块的。除了一些 html 按钮,我没有添加任何代码。我想知道是否可以以某种方式获取字段的值,创建条件检查并为行着色 【参考方案1】:

你可以按照这个:

1) 为该列提供 css-class。因此,在每一行中,该列将带有该 css 类。

2) 包含 Jquery。

3) 在 document.ready() 中:检查该列的每个值并检查日期是否已过期,如果日期已过期,则可以删除现有类并使用 jquery 添加新类。

你可以把你的html代码提供给我。

【讨论】:

我明白了,但你能告诉我,我能按你说的那样检查每个值吗?如何调用一个值? 在 for 语句中,对每一行进行操作,获取单元格值,与 $.now() 进行比较,使用 .addClass() 添加您的自定义类。

以上是关于如何根据特定字段的值更改行的颜色?的主要内容,如果未能解决你的问题,请参考以下文章

PySpark:如何根据其他行值的值更改行+列的值

如何根据列值更改行按钮类

如何根据剑道网格中的特定列条件更改行的颜色以获取角度

Excel,单元格值更改时不同的行突出显示颜色

如何将 SQL 记录中的一个字段的值更改为另一个表中的值?

如果特定值在行内,则更改行中的背景颜色