重写radiogroup,checkboxgroup取值

   //重写radiogroup,checkboxgroup取值
    Ext.QuickTips.init();   
    Ext.override(Ext.form.BasicForm,{     
        findField : function(id){             
            var field = this.items.get(id);             
            if(!field){     
                this.items.each(function(f){     
                    if(f.isXType('radiogroup')||f.isXType('checkboxgroup')){     
                        f.items.each(function(c){     
                           if(c.isFormField && (c.dataIndex == id || c.id == id || c.getName() == id)){     
                               field = c;     
                               return false;     
                           }     
                       });     
                   }     
                                        
                  if(f.isFormField && (f.dataIndex == id || f.id == id || f.getName() == id)){     
                       field = f;     
                      return false;     
                  }     
               });     
           }     
           return field || null;     
     }      
  }); 

 

你可能感兴趣的:(C++,c,ext,F#,C#)