Проверка формы ExtJs

У меня есть эта форма в ExtJ. Если field1 не пусто, field2 не должно быть пустым. Но он не работает, даже если слушатель запускается.

 {
    xtype: 'panel',
    title: 'title 1',
    items: [{
        xtype: 'fieldset',
        title: 'field A',
        items: [{
            xtype: 'textfield',
            fieldLabel: 'Line 1',
            id: 'field1',
            listeners: {
                change: function(f, new_val) {
                    if (new_val) {
                        //alert("change" + new_val);
                        f.field2.allowBlank = false;
                    } else {
                        f.field1.allowBlank = true;
                    }
                }
            }
            code for field2
        }]
    }]
}
5
задан Narendra Jadhav 11 April 2018 в 19:06
поделиться