store : new Ext.data.ArrayStore({ id: 3, fields: ['values', 'displayText'], data: [ [ '1', '在线' ], [ '2', '离线' ], [ '3', '启动' ], [ '4', '熄火' ], [ '5', '报警' ], [ '6', '无报警' ], [ '7', '有故障' ], ['8','所有状态'] ] }), valueField : 'values', displayField : 'displayText', listeners:{ select:function(combo,record,opts){ var r = record.data.values; alert(r); if(r == '1'){ Ext.getCmp('zt').setValue('1'); }else if(r == '2'){ Ext.getCmp('zt').setValue('2'); }else if(r == '3'){ Ext.getCmp('zt').setValue('3'); }else if(r == '4'){ Ext.getCmp('zt').setValue('4'); }else if(r == '5'){ Ext.getCmp('zt').setValue('5'); }else if(r == '6'){ Ext.getCmp('zt').setValue('6'); }else if(r == '7'){ Ext.getCmp('zt').setValue('7'); }else{ Ext.getCmp('zt').setValue('8'); } } }
解决出来了我还会给你提高积分的
看的还是不明白。
本回答被提问者采纳