是否可以向可编辑网格单元添加描述?

时间:2013-11-07 23:32:02

标签: extjs grid extjs4

我一直在尝试使用我最后一小时想到的所有事情来做这件事。

我有一个呈现空的可编辑单元格,但是一旦你点击它,组合框就会打开,选择后会在单元格中显示该值。

问题是单元格呈现为空,对于某些用户来说可能会造成混淆,因为没有描述告诉他们“单击要从组合框中选择的单元格”。我不想使用工具提示。我希望在单元格中有一个描述,当用户点击它并从组合中选择时,它将消失,而选定的值将会显示。

我该怎么做?我尝试使用renderer,但即使在选择之后它仍会保持最佳状态。

1 个答案:

答案 0 :(得分:1)

只需在渲染器中添加条件:

renderer: function(value) {
    if (value) {
        return value;
    }
    return 'description';
}

renderer: function(value) {
    return Ext.util.Format.defaultValue(value, 'description');
}