extjs问题求教 - Web 开发 / Ajax
var test = new Ext.Toolbar.Separator();
test.setVisible(false);
页面上有个button在panel的tbar中
需要根据某些条件显示和隐藏
tbar的控件间都是用'|'分隔
不过这个button隐藏时会出现两个'|'挨在一起
所以我就是用了Ext.Toolbar.Separator
当button隐藏的时候让这个'|'也隐藏
但问题来了
浏览器会报js错误
不清楚为什么
this.td is undefined
Ext.Resizable.Handle.prototype.tp1 = tp1;   ext-all-debug.js(第21197行)
希望ext高手赐教  谢谢
------解决方案--------------------以前我没遇到过隐藏|的情况  
首先 toolbar之间不必非得放那个 |  之间间隔一点 也是可以的  
其次 非要做隐藏的话 先看下这个Separator的源码 看这个方法是什么 如果困难 直接用firebug看这个|的元素 用dom操作该元素进行隐藏
------解决方案--------------------代码贴出来看看啊
------解决方案--------------------
[code=CSS] 
 {xtype:  'tbseparator ' id: 'separatorID '},    
 Ext.getCmp( 'separatorID ').setVisible(true/false) 
 [/code]
------解决方案--------------------	var btn = Ext.fly("edit");--要隐藏的按钮
	btn.setVisible(false);
	var seq = Ext.fly("sep2");--要隐藏的|
	seq.setVisible(false);