datagrid自编辑没有结束编辑状态时如何获取字段的值?

也就是要获得编辑状态中的值,查了API似乎没有这样的方法,都是要在结束编辑状态下才能获得值,大家有没有办法?

直接获取editor 然后 getValue 不就得到编辑的值吗

给一个参考吧
[code="js"]
{id:'company',header: "Company", width: 160, sortable: true, dataIndex: 'company',
editor: new Ext.form.TextField({
allowBlank: false,
enableKeyEvents : true,
listeners:{
'keyup' : function(tf){
//
//页面上有个id="r"的span同时显示输入的值
Ext.get('r').dom.innerHTML=tf.getValue();
}
}
})}
[/code]

如果想在外面获得当前此列的编辑editor,可以如下:
var cm = grid.getColumnModel();
var colIndex = cm.findColumnIndex('company');
var editor = cm.getCellEditor(colIndex).field;