extjs 表单显示控制

单个禁用

 'change':function( filed,  newValue,  oldValue,  eOpts ){
                if(newValue==0){
                    filed.up('form').down('[name="longitude"]').setDisabled(true);
                    filed.up('form').down('[name="latitude"]').setDisabled(true);
                }else{
                    filed.up('form').down('[name="longitude"]').setDisabled(false);
                    filed.up('form').down('[name="latitude"]').setDisabled(false);
                }
            }

单个隐藏

   me.down('button[text="保存"]').setVisible(true);
            me.down('button[text="重置"]').setVisible(true);

全部按钮 字段 只读

me.query('.field, .button').forEach(function (c) { c.setReadOnly(yes); });

 

posted @ 2018-02-08 15:50  zfzf1  阅读(103)  评论(0编辑  收藏  举报