动态更改SlickGrid单元格样式

时间:2012-09-13 12:15:22

标签: javascript slickgrid

grid.setCellCssStyles("birthday_highlight", {
    0: {
        birthday: "highlight", 
        age: "highlight" 
    },

    9: {
        birthday: "highlight",
        age: "highlight"
    }
})

在上面的代码中代替0& 9个数字可以传递任何动态变量,即,如果我想通过点击特定单元格来改变任何单元格的样式,是否可以更改特定的单元格样式?

1 个答案:

答案 0 :(得分:1)

不是关于Slickgrid,关于JS - 创建一个对象并将其传递给setCellCssStyles

var cellStyle = {};

cellStyle[rowNum] = {}; // <- your particular cell in a row with number rowNum
cellStyle[rowNum]["birthday"] = "highlight";
grid.setCellCssStyles("birthday_highlight", cellStyle);