Создание нескольких форм в цикле - PullRequest
0 голосов
/ 12 октября 2011

Проблема в том, что при выводе нескольких форм поле VerticalsComboBox смещается к предыдущей форме. Вот картинка:

enter image description here

Основной код:

Ext.each(Ext.getCmp('TypesGrid')...,function(item,index){
 var rec  = Ext.getCmp('TypesGrid').getStore().getById(item.data.id);
 var form = new Application.TypesForm();
 form.title = 'Edit Type';
 form.getForm().loadRecord(rec);
 Ext.getCmp('TypesFormTab').add(form);
});

TypesForm:

Application.TypesForm = Ext.extend(Ext.form.FormPanel, {
initComponent : function() {

    Ext.apply(this, {
        defaultType : 'textfield',
        items : [
            { fieldLabel : 'Id',  ... },
            {fieldLabel : 'Type *', ...},
            { xtype    : 'VerticalsComboBox',...}
        ]
    });
...

В VerticalsComboBox ничего необычного. там создается поле со списком, он переносит данные в ajax. Как решить эту проблему?

...