javascript - ExtJS 4 - 动态设置列 tdCls

标签 javascript css extjs grid extjs4

我想动态更改网格列的 tdCls - 希望这是可能的。

我已经设置了一个 jsFiddle here包含一个网格。第一列最初有一个 tdCls 'bold-column',它只是将该列中的文本加粗。当您单击“更改列 tdCls”时,第一列被分配给变量 column 但我不确定此时该怎么做才能将列的 tdCls 更改为“red-column”。

非常感谢任何帮助,谢谢!

最佳答案

你只需要自己设置属性并刷新 GridView :

column.tdCls = 'red-column';
grid.getView().refresh();

Here是一个更新的 fiddle 。

关于javascript - ExtJS 4 - 动态设置列 tdCls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23250655/

相关文章:

javascript - 避免将 JS Map 与 Immutable Map 一起使用

javascript - 使用 ext.js 4 渲染 "normal"复选框

javascript - Phonegap + Sencha + Android : ajax request with a basic access authentication failled

jquery - 更改具有类的下一个 div 的 css

html - 横向和纵向图像进入引导轮播 : height and width in responsive layout

CSS:对齐 float li 在 div 内居中?

css - 在 extjs 中显示图像而不是复选框的选中状态

javascript - 如何创建输入 id 的数组

javascript - react-hook-form 多步表单问题

javascript - Phonegap 的本地存储可靠性