2012-08-23 50 views
0

我有hbox中佈局如下ExtJS的橫向盒 - 組合觸發

window 
-------------------------- 
| panel 
| Form 
| hbox 
| row 1 combo1 combo2 
| form 
| hbox 
| row 2 combo1 combo2 
| 
| 
-------------------------- 

行2被動態地添加上點擊一個按鈕。執行相同的代碼將行1和行2添加到hbox。當我行#1 COMBO1點擊魚子#2的組合被點擊。

任何想法,爲什麼發生這種情況以及我如何能實現點擊特定行的組合顯示其商店的行爲的任何建議嗎?

+1

後一些代碼和確保你沒有指定同一ID連擊 – MMT

+0

我對連擊相同的ID。我需要在點擊一個按鈕時添加相同的一組組件。所以相同的ID將是所有行hbox的組合。這會是一個問題嗎?如果是的話,有什麼辦法可以覆蓋這個? – AJJ

+1

嘗試使用'表單域的itemId'財產。 http://docs.sencha.com/ext-js/3-4/#!/api/Ext.form.ComboBox-cfg-itemId。參考:http://softdevbuilttolast.wordpress.com/2012/06/20/extjs-avoid-using-the-id-property-unless-you-have-to/ – MMT

回答