Extjs выравнивает два элемента xtype - PullRequest
2 голосов
/ 09 июня 2011

Привет, я работаю над отображением формы, в которой у меня есть флажок с некоторыми настройками ввода (textField).Как я могу отобразить их рядом?Ниже приведен код, написанный на ExtJS.Мне трудно найти решение.

{
    xtype: 'checkbox',
    fieldLabel: 'label1',
    name: 'label1',
    checked: false,
}, {
    xtype: 'textfield',
    fieldLabel: 'Config for checkbox',
    name: 'ConfigForCheckBox',
},

Буду очень признателен за любую помощь.

Спасибо, СС

Ответы [ 2 ]

3 голосов
/ 09 июня 2011

попробуйте это:

{
    xtype       : 'compositefield'
    ,hideLabel  : true
    ,labelWidth : 100
    ,items         : [{ 
        xtype  : 'displayfield'
        ,width : 120
        ,value : 'label1'

    },{
        xtype   : 'checkbox',
        name    :'label1',
        checked : false,
        },{
        xtype  :  'displayfield'
        ,width : 20
    },{
        xtype   : 'textfield'
        ,width  : 120
        ,name   : 'ConfigForCheckBox'
    }]
}

см. Это: CompositeField

1 голос
/ 09 июня 2011

Быстрое решение:

Создайте макет столбца и на втором столбце скрыте метку для ввода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...