_setReadOnly: function(_readOnly) {
        _readOnly = this.readOnly||_readOnly;
        var types = ['field'];
        for(var i=0; i<types.length; i++){
            fields = this.findByType(types[i]);
            Ext.each(fields,function(item,index,allItems){
                item.setDisabled(_readOnly);
            });
        }
        Ext.each(Test.util.findButtons(this),function(item){
            item.setDisabled(_readOnly);
        });
    }

 

//获取所有按钮
define(function(require, exports, module){ Ext.ns("Test.util"); Test.util.findButtons = function(c, s){ var array = []; if( c.toolbars ){ Ext.each(c.toolbars, function(i){ var a = i.items.items; Ext.each(a,function(i){ if( i.xtype=='button' || i.type=='button'){ array.push(i); } }); }); } if( c.items && c.items.items ){ var i = c.items.items; Ext.each(i,function(i){ if(i.xtype=='button' || i.type=='button'){ array.push(i); } else if(s !== true) { array = array.concat(IRMS.util.findButtons(i)); } }); } return array; }; exports = Test.util; });

 

相关文章:

  • 2022-12-23
  • 2022-02-07
  • 2022-03-10
  • 2022-12-23
  • 2021-09-11
  • 2022-02-21
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2022-12-23
相关资源
相似解决方案