2010-10-20 77 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