【发布时间】:2017-12-28 09:40:09
【问题描述】:
我正在使用服务器端进程开发基于 Datatables 的表。
如果值与同一单元格位置的上一行不同,我想更改每个单元格的背景颜色
这是我使用服务器端进程生成的输出表:
<table>
<tr>
<td>Acer computer</td>
<td>Ram 32 gb</td>
<td>$500</td>
</tr>
<tr>
<td>Acer computer</td>
<td>Ram 32 gb</td>
<td>$500</td>
</tr>
<tr>
<td>Acer computer</td>
<td>Ram 16 gb</td>
<td>$320</td>
</tr>
</table>
我想为第二个 TR 更改 TD 的背景颜色,因为值发生了变化。
我尝试使用 createdCell,但结果不佳。
可以使用数据表吗?有没有 jsfiddle 可以帮忙?
【问题讨论】:
-
让我们看看你是如何初始化数据表的,即你用
createdCell...尝试了什么?目前尚不清楚“如果值与同一单元格位置中的前一行不同,则更改每个单元格的背景颜色”是什么意思。每次你有不同的值时,这都会改变,即你需要很多颜色,使用哪种颜色? -
@davidkonrad 我遵循了数据表服务器端进程datatables.net/examples/data_sources/server_side.html 的示例。我发布了表格的输出,但是我要做的是在表格在
$(document).ready(function().中初始化时标记值我每页只有一个项目,我将只使用一种颜色来标记变化
标签: javascript jquery datatable datatables server-side