function hideField(field) { field.disable();// for validation field.hide(); field.getEl().up('.x-form-item').setDisplayed(false); // hide label } function showField(field) { field.enable(); field.show(); field.getEl().up('.x-form-item').setDisplayed(true);// show label } this.userTypeField=new Ext.ux.EnumField({ hiddenName:'userinfo.userType', fieldLabel:'用户类型', tableName:'userinfo', fieldName:'userType', allowBlank : false, listeners:{ select:function(){ var value = this.getValue(); //Ext.log(value); if(value == '2') { //formPanel.stationidField.setVisible(false); //这种方法只能隐藏field而不能隐藏field //formPanel.hospitalidField.setVisible(true); 对应的label,用下面的方法则可以一起隐藏. hideField(formPanel.stationidField); showField(formPanel.hospitalidField); } if(value == '3') { //formPanel.hospitalidField.setVisible(false); //formPanel.stationidField.setVisible(true); hideField(formPanel.hospitalidField); showField(formPanel.stationidField); } if(value == '1' || value == '4') { //formPanel.hospitalidField.setVisible(true); //formPanel.stationidField.setVisible(true); showField(formPanel.hospitalidField); showField(formPanel.stationidField); } } } });
详细解决方案
EXT与此同时隐藏field和label
热度:305 发布时间:2012-11-25 11:44:31.0
相关解决方案
- Unknown table 'book' in field list
- Caused by: org.hibernate.PropertyNotFoundException: field not
- The static field DBmysql.getline should be accessed in a static way解决方案
- mschart如何显示value label
- label 显示系统时间有关问题
- cannot access private field 'key' here解决办法
- 部类(System.Web.UI.WebControls.Label)与控件(System.Web.UI.HtmlControls.HtmlGenericC
- DataList里面的<Label> 的id ,怎样给它上数据?解决方法
- label 显示有关问题,求解
- 有关<asp:Label>控件的有关问题
- Label 换行有关问题
- label 框,的小疑点
- 执行“Alter table“报出” Syntax error in field definition“异常
- 运算符“==”无法应用于“string”和“System.Web.UI.WebControls.Label”类型的操作数,该怎么处理
- Label 控件在表格单元格中,Label 显示的文字超长,导致版式破坏。该怎么解决
- alv field 是否可以进行日期选择解决方法
- OldDbException: Too many field defined.解决方案
- jackson json 变换Bean, Bean 里没有对应的值 jackson Unrecognized field
- MS, in CS, EE or related field?该怎么处理
- MS, in CS, EE or related field?解决方法
- awk: Field is not correct
- error: initialization of 'm' is skipped by 'default' label,该如何处理
- java.sql.SQLException: Unknown column 'user0_.id' in 'field list'
- 编译工具不能识别 Label ??奇怪的问题!!
- 如何获取 Field Summary里的数据阿
- Cannot make a static reference to the non-static field 是什么东东
- EXT-Ext.form.field.HtmlEditor组件编辑器方式示例
- ADODB.Field 异常
- 下一页中ADODB.Field 异常 '80020009'
- 关于dedecms 中[field:arcurl/]标签链接地址是如何生成的.