2010-10-20 70 views
0

我使用ExtJS的时,以及i具有以下部件:ExtJS的,隐藏在折叠字段点击提交按钮

变种AlgoField = [{ bodyStyle: '填充右:5像素;', ID: 'algo_id', 项目:[{ 的xtype: '字段集', 标题: '算法\' 场”, autoHeight:真实, 崩溃:真实,
可折叠:真,
项目:[itemAlgo_1, itemAlgo_4, itemAlgo_3, itemAlgo_2] }] }]

我想在发生事件时将collapsed属性设置为false,并且我不知道如何获取此属性并将其设置为false。 (我想是这样的:Ext.get( 'algo_id')塌=假,但它不工作)

请帮我...

非常感谢。

+0

接受的答案,如果这是正确的。 – 2013-01-05 11:55:58

回答

0

你需要给字段集ID和引用它,而不是它的母公司,即:

var AlgoField = [{ bodyStyle: 'padding-right:5px;', id:'algo_id ', items: [{ xtype: 'fieldset', id:'collapse_this',title: 'Algorithms\' Field', autoHeight: true, collapsed: true, 
collapsible: true, 
items : [itemAlgo_1, itemAlgo_4, itemAlgo_3, itemAlgo_2] }] }] 

然后使用:

Ext.getCmp('collapse_this').collapse(); 
+0

这非常有帮助。非常非常感谢你。 – aleka 2010-10-21 07:01:14

+0

很高兴:) – SW4 2010-10-22 12:55:47