Java Blog for Alex Wan

Let life be beautiful like summer flowers and death like autumn leaves.

统计

留言簿(10)

BlogJava

Blogs

DIV+CSS

JQuery相关

友情链接

常去的地方

数据供应

阅读排行榜

评论排行榜

[Extjs]Extjs2.0中与字段(Field)相关的常用方法

var Util = {
    
//从表单中移除一个字段
     removeField:function(field) {
         
if(field&&field.getEl()){
         field.clearInvalid();    
         field.disable();
//令字段不验证,也不提交数据
              field.hide();
              field.getEl().up('.x
-form-item').setDisplayed(false); //隐藏字段
         }

         
    }
,
    
//将被移除的字段恢复
     recoverField:function(field) {
     
if(field&&field.getEl()){
      field.enable();
      field.show();
      field.getEl().up('.x
-form-item').setDisplayed(true);
     }

    }
,
    
//将字段隐藏,但是会验证,提交数据
     hideField:function(field) {
         
if(field&&field.getEl()){
         field.clearInvalid();    
              field.hide();
              field.getEl().up('.x
-form-item').setDisplayed(false); // hide label
         
         }

         
    }
,
    
//将隐藏的字段显示出来
    showField:function(field) {
         
if(field&&field.getEl()){
          field.show();
          field.getEl().up('.x
-form-item').setDisplayed(true);
     }

    }
,
    
//将字段设置只读
    readOnlyField:function(field) {
         
if(field&&field.el){//rended
             field.el.dom.readOnly=true;
         }
else if(field)//notRended
         {
             field.readOnly
=true;
         }

    }
,
    
//将只读字段设置成可读
    unReadOnlyField:function(field) {//rended
     if(field&&field.el){
      field.el.dom.readOnly
=false;
     }
else if(field)//notRended
     {
         field.readOnly
=false;
     }

    }

}


Let life be beautiful like summer flowers and death like autumn leaves.

posted on 2008-07-19 20:13 Alexwan 阅读(1882) 评论(1)  编辑  收藏 所属分类: JavaScript小笔记

评论

# re: [Extjs]Extjs2.0中与字段(Field)相关的常用方法 2009-08-26 11:05 haoyou

very good!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: