Проблема с динамическим добавлением элемента в formField Extjs 2 - PullRequest
0 голосов
/ 16 сентября 2011

У меня есть набор полей внутри FormPanel.Я добавляю элемент в 'fieldset' динамически.Но этот элемент добавляется внизу 'fieldset', так как я хочу добавить этот элемент как первый элемент моего 'fieldset', то есть сверху.Как я могу это сделать?Кто-нибудь может мне помочь?

Мой код для 'fieldset':

      var List = {
        xtype :'fieldset',
        id :'List',
        title :List,
        autoHeight :true,
        items : [ 
        {
            xtype :'button',
            id :'save',
            text :save,
            handler : function() {
              ......
            }
        }, 
        grid ]
    };

Код для добавления элемента:

    Ext.getCmp('List').add(
        {
            html :'Error'
        });
   Ext.getCmp('panel').doLayout();       

Спасибо ...

1 Ответ

1 голос
/ 11 декабря 2011

Попробуйте использовать функцию insert(index,component):

Ext.getCmp('List').add(
              yourCompnent
        );
Ext.getCmp('List').insert(0,yourCompnent);

Ext.getCmp('panel').doLayout(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...