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
- The static field DBmysql.getline should be accessed in a static way解决方案
- label 显示系统时间有关问题
- label 显示有关问题,求解
- 有关<asp:Label>控件的有关问题
- Label 换行有关问题
- label 框,的小疑点
- 运算符“==”无法应用于“string”和“System.Web.UI.WebControls.Label”类型的操作数,该怎么处理
- Label 控件在表格单元格中,Label 显示的文字超长,导致版式破坏。该怎么解决
- alv field 是否可以进行日期选择解决方法
- OldDbException: Too many field defined.解决方案
- 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'
- Cannot make a static reference to the non-static field 是什么东东
- ADODB.Field 异常
- 下一页中ADODB.Field 异常 '80020009'
- 关于dedecms 中[field:arcurl/]标签链接地址是如何生成的.
- 新手半夜求解:Unknown column 'qq' in 'field list'如何解决
- bootstrap3-label&badge 标签跟标号
- DEDE [field:global name=autoindex/] 按序列号递加
- <form:label>标签的有关问题
- 织梦dedecms [field:global name=autoindex/]标签运用
- [Ext JS 四] 实战之 Picker 和 Picker Field
- unexpected end of token stream The last token was: </mx:Label>
- Extjs运用ScriptTagProxy获得服务器json字符串时报错:invalid label
- datepick 与此同时 显示 两个 日历控件
- Vaadin Web应用开发课程(8):UI组件-Label