ExtJS TextField после ввода текста не вызывает setValue () - PullRequest
0 голосов
/ 02 марта 2012

Когда я использую Ext.form.TextField для ввода текста, я вижу, что TextField не вызывал setValue () после того, как я потерял из него фокус, поэтому его значение все еще «неопределено». Так может кто-нибудь помочь мне:

  1. Объясните, почему ExtJS не заставляет TextField вызывать setValue () после того, как мы введем в него текст и потеряем фокус? Есть ли какой-то секрет за поведением этого TextField, потому что ИМХО это не имеет смысла.
  2. (более важно, чем вопрос выше ^ _ ^) Как заставить TextField устанавливать значение сразу после ввода и потери фокуса с него, без реализации обработчика onBlur?
    Большое вам спасибо.

1 Ответ

0 голосов
/ 02 марта 2012

Запрашиваемая вами value опция конфигурации, и если вы ее не установили, она всегда будет пустой.Чтобы получить текущее значение, используйте getValue().

...