首先代碼的一小部分:煎茶網格:隱藏的列和組合框
{ text: 'TipoVisitaID',
hidden: true,
dataIndex: 'TipoVisitaID',
itemId: 'TipoVisitaID'
}, {
text: 'TIPO VISITA',
flex: 1,
sortable: true,
align: 'right',
dataIndex: 'TipoVisita',
editor: {
xtype: 'combo',
allowBlank: true,
store: allTiposVisita,
valueField: 'Id',
name: 'TiposVisitaCombo',
itemId: 'TiposVisitaCombo',
tpl: Ext.create('Ext.XTemplate',
'<tpl for=".">',
'<div class="x-boundlist-item">{Designacao}</div>',
'</tpl>'),
displayTpl: Ext.create('Ext.XTemplate', '<tpl for=".">', '{Designacao}', '</tpl>')
}
},
什麼我想achivie是這樣的。
編輯行時,我希望組合的選定值爲隱藏字段中的值。
這甚至可能嗎?
我試着這樣做:(在組合)
value: Ext.ComponentQuery.query("#TipoVisitaID")[0] == null ? '' : Ext.ComponentQuery.query("#TipoVisitaID")[0].value
,但它不工作...
你想什麼時候這樣做?使用getValue()方法而不是'value'。 – A1rPun
getValue()也不起作用...我想在內聯編輯開始時,組合框具有預選值。 –