下拉框combo可以设置displayField和valueField属性,这两个值值相当于Java中的map,一个键一个值,displayField是下拉框中显示的值,valueField是隐藏的一个值,也就是说valueField是map的键,displayField是map中键的值;如:
1 { 2 xtype : 'combo', 3 id : 'schemaVersion', 4 fieldLabel : 'schema版本', 5 mode : 'remote',// 设置数据源为远程模式 6 store : new Ext.data.SimpleStore({ 7 proxy : new Ext.data.HttpProxy({ 8 url : 'caseVersionAction.do?method=schemaVersionJson&rule=schemaVersionJson' 9 }), 10 fields : ['schemaid','version'] 11 }), 12 allowBlank : false, 13 triggerAction : 'all',// 单击出发按钮显示全部数据 14 selectOnFocus : true, 15 displayField : 'version', 16 valueField : 'schemaid', 17 emptyText : '请选择', 18 blankText : "请选择要生成案例使用的schema版本", 19 width : 125 20 21 }