Ext.getCmp("cc")//一个combobox组件
Ext.getCmp("cc").show();//调用显示
Ext.getCmp("cc").hide();//调用隐藏
出现一个问题。无论是隐藏还是显示,这个combobox组件的fieldLabel:'选项'配置后,这'选项'两个字还存在
求解决。。怎么让组件显示或隐藏的时候让fieldLabel:'选项'也跟着显示或隐藏
------解决方案--------------------
- JScript code
3.0.2版本确实有这个问题、楼主可以换个3.0的其他版本没这个问题
------解决方案--------------------
难道我成为了熟悉的面孔??
言归正传
---------------------------
正如2L所说。。这个问题确实比较尴尬。。。
目的是为了删除这个控件。
其实LZ可以换一种思考方法。。。
-------------------------------
在此给出一种思路:
把这个combobox控件放入到某个panel中。给这个panel设置一个ID
根据panel来显示或隐藏,从而实现combobox的隐藏或显示
------解决方案--------------------
呵呵,
这么解决:
- JScript code
hideLabel("cc", false); Ext.getCmp("cc").hide(); function hideLabel(sId, bShow){ Ext.getCmp(sId).getEl().up('.x-form-item').setDisplayed(bShow); }
------解决方案--------------------
楼主换个版本吧。现在都4.0.7了。我看了一下没有你说的问题。