9

我需要能够在 treegrid 的网格列中编辑值。简单地将编辑器添加到列的配置中并没有帮助。我正在使用 ExtJs4 树面板组件。

在此处输入图像描述

有任何想法吗?

4

2 回答 2

8

是的,它存在。

我建议使用最新版本,目前是 4.1 Release Candidate 1。

使用 Ext.Tree.Panel

添加一个网格编辑插件,如下所示:

  plugins:[
    Ext.create('Ext.grid.plugin.CellEditing', {
      clicksToEdit:2
    })
  ]

使至少其中一列可像这样编辑

editor:{
  xtype:'textfield'
}

你基本上结合了这个:

http://docs.sencha.com/ext-js/4-0/#!/example/tree/treegrid.html

还有这个:

http://docs.sencha.com/ext-js/4-0/#!/example/grid/cell-editing.html

于 2012-04-03T05:13:24.850 回答