level 3
lionllc
楼主
设置的了一个grid,里面行里有个combo,用可编辑行
普通浏览
复制代码
{text : 'test', dataIndex : 'test',
renderer : function(value){
var rstore = Ext.data.StoreManager.lookup('test');
var re_value = rstore.find('id',value);
if(re_value == -1){ return null; }
else{ var temp = rstore.getAt(re_value).get('name'); return temp; } },
field : {
xtype : 'combo',
queryMode : 'local',
store : 'test',
valueField : 'id',
displayField : 'name',
triggerAction : 'all',
hiddenName : "id"
}
}
grid中的这个选项是读取一个值,然后通过表码对应转换成显示的文本。
其他都没有问题,当打开行编辑模式的时候,下拉框只显示了value的值,没有选择相应的内容。可是选择后又正常。如下图所示:

怎样才能够使打开编辑模式的时候默认选中应该选中的内容呢。
求教各位了,谢谢,找了好久没有解决。