jquery - 如何在 Kendo UI Grid 中设置行背景颜色?

标签 jquery kendo-ui

我有 21 行的网格。我的要求是设置一些行背景颜色为浅绿色(如1、5、13行)是否可以实现。

$("#gridSellIn")
     .kendoGrid({
         width: 1500,
         dataSource: data.d,
         resizable: true,
         selectable: true,                                
         rowTemplate: kendo.template($("#SellInrowTemplate").html()),
                            height: 500,
                            columns: [
                                            { title: 'RevProduct Name', field: 'ProductName', width: '22%', sortable: true },
                                            { title: 'Actuals', field: 'Actual', width: '8%', sortable: true },

                                      ]
                        }); 

最佳答案

你可以尝试这个条件方法

var grid = $("#gridSellIn").data("kendoGrid");
var data = grid.dataSource.data();
$.each(data, function (i, row) {
  if (row.ProductName == 'Apples')
     $('tr[data-uid="' + row.uid + '"] ').css("background-color", "green");
}

关于jquery - 如何在 Kendo UI Grid 中设置行背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13744315/

相关文章:

jquery - Asp.net 中未返回 session ID

jquery - 使用 jTable-JQuery 进行动态删除操作

jquery - 粘性表格标题

javascript - jQuery kendo 网格弹出编辑器不将下拉值传递给 .net MVC Controller ?

javascript - 从模态 Controller 分配数据源

kendo-ui - Kendo UI 网格 - 用于编辑和创建的不同模板

jquery - 不知道将 ".stop()"放在我的 jQuery 脚本中的哪里

javascript - jquery mobile multipage 上的 jsignature 未正确启动

javascript - 如何限制用户输入剑道过滤器输入?

kendo-ui - Kendo DropDownList 默认项目与 Kendo Grid 绑定(bind)