reset()用得很好啊,
第二个问题为何不直接item.setReadOnly(true);呢?

解决方案 »

  1.   

    是因为.setReadOnly(true)没有效果啊!
    有的是combox,有的是textfield,请问我该怎么做啊?
      

  2.   

    是因为.setReadOnly(true)没有效果啊!
    有的是combox,有的是textfield,请问我该怎么做啊?
    Combox一样也有setReadOnly函数啊
      

  3.   

    form里的那些field都继承自form.field.base,都有setReadOnly函数
      

  4.   

    刚才做了个demo测试了一下,你的用法好像不对,getForm得到的是form.base这个对象好像没有items属性,我是这么试用的(用一个button来模拟设置readonly属性值,除了filefield特殊没有成功外,combo和textfiled都成功了),
    Ext.Array.each(form.items.items,function(item){
    item.setReadOnly(!item.readOnly;);
    });