cheakbox

xtype: 'combobox',
                    fieldLabel: 'Select Template',
                    margin:'0 600 10 0',
                    columnWidth:1,
                    name: 'tpName',
                    store: Ext.create('Ext.data.ArrayStore', {
                        fields: ['name', 'value'],
                        data : templatedata
                    }),
                    listeners : {
                 change :function(obj,ischecked){
                 var temp = ""+templatedata[ischecked-1];
                   var tpnames = temp.split(',',1);                  if(ischecked)
                 {
                  Ext.getCmp('templateName').setValue("TemplateName: "+obj.name);
                  Ext.getCmp('templateName').setValue("TemplateName: "+obj);
                 }else{
                  Ext.getCmp('templateId').setValue("templateId: "+obj.name);
                  Ext.getCmp('templateId').setValue("templateId: "+obj);
                 }
                 }
                 },
                    displayField: 'name',
                    valueField: 'value',
                    typeAhead: true,
                    allowBlank:false,
                    queryMode: 'local',
                    emptyText: 'choose Template...'

你可能感兴趣的:(cheakbox)