Только для чтения собственности на поле SenchaTouch - PullRequest
5 голосов
/ 29 мая 2011

Привет! Я искал свойство readOnly для поля в secnhatouch, но не нашел его ... Может ли кто-нибудь помочь мне в этом вопросе

{
                 xtype: 'textfield',
                 name: 'ReferenceNumber',
                 readOnly:true,
                 label: 'Reference'
}

Ответы [ 3 ]

8 голосов
/ 31 мая 2011

Я столкнулся с той же проблемой, когда readOnly: true не работает - я смог это исправить, добавив afterrender слушатель:

{
    xtype: 'textfield',
    name: 'ReferenceNumber',
    label: 'Reference',
    listeners: {
        afterrender: function(ele) {
            ele.fieldEl.dom.readOnly = true;
        }
    }
}
2 голосов
/ 30 мая 2011

Я думаю, вам нужно отключенное поле

{
    xtype: 'textfield',
    name: 'ReferenceNumber',
    **disabled**: true,
    value: '12312421',
    label: 'Reference'
}

Я перегружаю 'disabledCls', потому что он выделяет метку больше, чем я хочу.

0 голосов
/ 27 августа 2015

Мне удалось это исправить, установив readOnly: null или readOnly: undefined:

{
    xtype: 'textfield',
    name: 'Website',
    label: 'Website',
    readOnly: null
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...