Ext隐藏和显示combobox问题

xxdewws 2011-11-29 10:14:50
Ext.getCmp("cc")//一个combobox组件
Ext.getCmp("cc").show();//调用显示
Ext.getCmp("cc").hide();//调用隐藏
出现一个问题。无论是隐藏还是显示,这个combobox组件的fieldLabel:'选项'配置后,这'选项'两个字还存在
求解决。。怎么让组件显示或隐藏的时候让fieldLabel:'选项'也跟着显示或隐藏
...全文
441 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxdewws 2011-11-30
  • 打赏
  • 举报
回复
谢谢各位大神。。。
再次结贴了
天下有雪 2011-11-30
  • 打赏
  • 举报
回复
楼主换个版本吧。现在都4.0.7了。我看了一下没有你说的问题。
hookee 2011-11-29
  • 打赏
  • 举报
回复
呵呵,
这么解决:


hideLabel("cc", false);
Ext.getCmp("cc").hide();

function hideLabel(sId, bShow){
Ext.getCmp(sId).getEl().up('.x-form-item').setDisplayed(bShow);
}
zzswqqaa 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zzswqqaa 的回复:]
难道我成为了熟悉的面孔??
言归正传
---------------------------
正如2L所说。。这个问题确实比较尴尬。。。
目的是为了删除这个控件。
其实LZ可以换一种思考方法。。。
-------------------------------
在此给出一种思路:
把这个combobox控件放入到某个panel中。给这个panel设置一个ID
根据panel来显示……
[/Quote]
不好意思。。
打错字了。。。
目的是为了显示或隐藏某个控件。。
当时因为旁边有人叫我出现失误问题。。。
zzswqqaa 2011-11-29
  • 打赏
  • 举报
回复
难道我成为了熟悉的面孔??
言归正传
---------------------------
正如2L所说。。这个问题确实比较尴尬。。。
目的是为了删除这个控件。
其实LZ可以换一种思考方法。。。
-------------------------------
在此给出一种思路:
把这个combobox控件放入到某个panel中。给这个panel设置一个ID
根据panel来显示或隐藏,从而实现combobox的隐藏或显示
hookee 2011-11-29
  • 打赏
  • 举报
回复
坐等 zzswqqaa
大哥-你真棒 2011-11-29
  • 打赏
  • 举报
回复

3.0.2版本确实有这个问题、楼主可以换个3.0的其他版本没这个问题

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧