Rails select select присваивает месяцу значение, если оно пустое - PullRequest
1 голос
/ 23 сентября 2011

Я использую Rails date_select следующим образом:

<%= date_select :user, :birthday, {:start_year => Time.now.year, :end_year => 1910,:order => [:day,:month,:year], :prompt => { :day => 'day', :month => 'month', :year => 'year' }}, { :class => "default" } %>

Когда пользователь забывает ввести значение для дня или месяца и отправляет форму при вводе информации в модель, генерируется ошибка.Однако полям дня и месяца также присваивается значение 1. В результате в форме отображается 1 для поля дня и январь для поля месяца.

Как я могу предотвратить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...