2

Slickgrid 不断发展,因此对类似问题的一些答案不适用(例如,他们提到不可能将 CSS 分配给特定单元格)。显然现在这是支持的,如果有人可以在https://github.com/mleibman/SlickGrid/wiki/API-Reference上提供使用 CSS API 的示例,我们将不胜感激:

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

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

我有一个非常简单的网格,包含 AZ 列和 1-100 行:如果单元格的内容是数字,如何分配黄色背景?

谢谢

4

1 回答 1

3

这可以通过实现来完成getItemMetadata(row)(参见https://github.com/mleibman/SlickGrid/wiki/Providing-data-to-the-grid),但是您必须遍历所有单元格,所以这不是很有效. 也许查看实际值的自定义格式化程序更合适。这样,您将无法为单元格本身指定 CSS 类,但您可以随意设置单元格内容的样式,因此从技术上讲,您可以制作一个填充整个单元格并设置背景的 DIV那。

于 2012-07-26T19:12:43.773 回答