Я несколько дней бился головой о стену, пытаясь заставить событие KeyPress или KeyDown запускаться в текстовом поле Sencha Touch.
Я пытаюсь выполнить две вещи: 1) ограничить максимальную длину до 3 и 2) убедиться, что пользователь вводит только цифры (без букв или специальных символов)
Нет ли способа использовать Javascript для присоединения этих событий? Я использую Сенчу 2.3.1
Обновление: я пробовал использовать числовое поле, а также использовать maxLength... не работает.
var numberfield =
{
xtype: 'numberfield',
value: textValue,
readOnly: true,
cls: 'opBuyoffPartialCell',
inputCls: 'opBuyoffCenterText',
maxLength: 3,
enforceMaxLength: 3
};