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

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

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

4

1 回答 1

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);
于 2013-03-07T12:04:24.877 回答