Как очищать поле при выборе чекбокса в extjs?

Может кто-нибудь подсказать такой момент. Как очищать поле при выборе чекбокса в extjs? Подробности под катом.

Имеется extjs с выводом полей для редактирования:

{
                columnWidth: .5,
                layout: 'form',
                defaults: {msgTarget: 'under'},
                border: false,
                items: [{
                    xtype: 'hidden',
                    name: 'id',
                    id: config.id + '-id',
                }, {
                    xtype: 'textfield',
                    fieldLabel: _('extras_key_name'),
                    name: 'name',
                    id: config.id + '-name',
                    cls: 'apigenerator',
                    anchor: '99%',
                    allowBlank: true,
                }, {
                    xtype: 'textfield',
                    fieldLabel: _('extras_key_host'),
                    name: 'host',
                    id: config.id + '-host',
                    anchor: '99%',
                    allowBlank: true,
                }, {
                    xtype: 'extras-combo-user',
                    fieldLabel: _('extras_key_createdby'),
                    anchor: '99%',
                    allowBlank: true,
                }, {
                    layout: 'column',
                    border: false,
                    anchor: '100%',
                    items: [{
                        columnWidth: .50,
                        layout: 'form',
                        defaults: {msgTarget: 'under'},
                        border: false,
                        items: [{
                            xtype: 'xcheckbox',
                            boxLabel: _('extras_key_vip'),
                            name: 'vip',
                            id: config.id + '-vip',
                            checked: false,
                        }],
                    }, {
                        columnWidth: .50,
                        layout: 'form',
                        defaults: {msgTarget: 'under'},
                        border: false,
                        items: [{
                            xtype: 'xcheckbox',
                            boxLabel: _('extras_key_unlimited'),
                            name: 'unlimited',
                            id: config.id + '-unlimited',
                            checked: false,
                        }],
                    }],
                }]
            }
Необходимо при клике на чекбокс с name: 'unlimited' очищать данные поля name: 'host'. Может кто подсказать как такое реализовать?
SEQUEL.ONE
17 января 2020, 20:11
modx.pro
527
0

Комментарии: 1

Олег Щавелев
11 мая 2020, 08:07
0
Есть две статьи от маэстро @Сергей Шлоков. Ссылка раз ссылка два.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1