По умолчанию ExtJS form.field.date позволяет вручную вводить / редактировать дату в дополнение к использованию средства выбора даты. Однако, если вы введете число больше 31 для DD или больше 12 для MM, оно пересчитает значение.
Например, если в списке MM / DD / YYYY указано 12/01/2011, и вы измените его на 15/01/2011 (где максимальное значение MM должно быть 12), он пересчитывается для отображения 03/01 / 2012 - при условии, что вы хотели добавить 3 сверх максимального значения.
Есть ли способ отключить эту функцию? Мне бы хотелось, чтобы появилось сообщение о проверке / ошибке, поэтому пользователь должен вручную изменить его, а не автоматически пересчитывать. Это похоже на базовую функциональность, которая нужна другим - я что-то упускаю в настройках конфигурации?
Кросс-посты на форумах Ext .