Jquery让table行根据单元格值变色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery让table行根据单元格值变色相关的知识,希望对你有一定的参考价值。
- 先注意表格不要引类似分行变色的css,如table-striped
- View下方式
- foreach下方式
@foreach (var item in Model)
{ <tr style="background-color:@{if (item.ReceQuantity>=item.BuyQuaity ){<text>lightgreen</text>}};">
- jquery方式
$("#grd").find("tr").each(function () {
var v1 = parseFloat($(this).children(‘td:eq(8)‘).text()); //取行第8列值
var v2 = parseFloat($(this).children(‘td:eq(9)‘).text());
if (v1 == v2) {
$(this).css({ "color": "darkgreen", "font-weight": "bold" }); //多CSS方式
} else {
$(this).css("color", "dark");
}
});
以上是关于Jquery让table行根据单元格值变色的主要内容,如果未能解决你的问题,请参考以下文章
Jquery 没有找到所有 Table Row Td 单元格?
jQuery for html table根据其他单元格值更改单元格内容
使用 Javascript/jquery 如何从选定行中的每个单元格获取值