grid.setCellCssStyles("birthday_highlight", {
0: {
birthday: "highlight",
age: "highlight"
},
9: {
birthday: "highlight",
age: "highlight"
}
})
在上面的代码中代替0& 9个数字可以传递任何动态变量,即,如果我想通过点击特定单元格来改变任何单元格的样式,是否可以更改特定的单元格样式?
答案 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);