我用GridPanel在一个页面显示三个表格GridPanelA、GridPanelB、GridPanelC(以下简称,A,B,C)。
默认显示A,
点击Button2,显示B、C,隐藏A,
点击Button1,隐藏B、C,显示A
我是用Ext.get(id).hide(),show()来隐藏和显示的。可是,这个时候问题来了: 隐藏A,显示B、C的时候,A虽然隐藏了,可是A的位置是白的,B、C没有覆盖A的位置。显示A,隐藏B、C的时候,页面空出一大块,可是滚动条却拉的好长,这问题怎么解决啊?
默认显示A,
点击Button2,显示B、C,隐藏A,
点击Button1,隐藏B、C,显示A
我是用Ext.get(id).hide(),show()来隐藏和显示的。可是,这个时候问题来了: 隐藏A,显示B、C的时候,A虽然隐藏了,可是A的位置是白的,B、C没有覆盖A的位置。显示A,隐藏B、C的时候,页面空出一大块,可是滚动条却拉的好长,这问题怎么解决啊?
解决方案 »
- js能不能实现这样的效果
- 导航栏是循环读取显示出来的,那么在导航栏怎么加下拉特效啊
- jquery div控制菜单的隐藏和显示的问题
- 原型模式
- 如何用 javascript实现在指定框架代开一个网页
- 标注min/vsdoc/metadata的jQuery插件分别有什么含义啊?
- 在火狐里面打开一会就挂在右下角了 在IE下面没有问题
- Cookies问题!大家帮忙讨论一下!!!
- javascript初学者,请能帮我解释以下一段代码的意思?
- 再请教一个问题:如何清空一个下拉列表的内容?
- 求一段倒计时代码,打开后有 100-0 秒的 的倒计时。跳动数字。数字最好是3位的
- javascript 的难度问题,谁会的
{
Ext.get("gridA").setVisible(false);//gridA是ID
Ext.get("gridB").setVisible(false);
Ext.get("gridC").setVisible(false);
}
这样估计OK吧.
try to call the dolayout method of the panel where GridPanelA,B,C lies in.
good luck...