javascript - 如何为只读 SlickGrid 单元格提供与可编辑单元格不同的背景?

标签 javascript css slickgrid

当加载 Grid 时,我希望用户立即清楚哪些单元格是可编辑的,哪些不是。我试过类似的东西:

   .slick-cell.editable
    {
        background-color: #f0f0f0;
    }

但是,似乎直到单元格处于事件状态时才应用“可编辑”类。此外,我正在尝试使其非常灵活,以便如果单元格的可编辑性在运行时发生变化,则可以重新渲染并正确显示网格。

最佳答案

因为单元格的“可编辑性”是动态确定的(您可以提供一个 onBeforeEditCell 事件处理程序),所以无法以声明方式执行此操作。如果您确实知道在您的应用程序中哪些单元格将是可编辑的,我建议在您的自定义格式化程序中添加一个 CSS 类。

关于javascript - 如何为只读 SlickGrid 单元格提供与可编辑单元格不同的背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6285333/

相关文章:

html - 如何让元素中只有::after 伪元素可见?

slickgrid - 如何使用单个函数创建多个 slickgrids

slickgrid - 如何在出现验证错误的情况下允许 SlickGrid 中的单元格导航?

javascript - 如何过滤引用数组

javascript - 使用 .load() 时,我从外部页面获取所有 div,但我只想加载一个 div

css - Bootstrap 按钮和加载动画

jquery - 从 jquery 数据表切换到 slickgrid

javascript - 删除一个对象的键也会删除另一个对象中的键 - Javascript

javascript - v-for 组件不在生产机器上渲染,但在本地工作

jquery - 无法更改 jQuery UI 对话框标题栏的 css 属性