установить значение по умолчанию при вызове select_month - PullRequest
0 голосов
/ 14 декабря 2011

Я не могу понять, как установить месяц по умолчанию на 4, используя select_month. не уверен, что я сделал не так. Благодарю.

select_month(Date.today,  
             :field_name => 'month', 
         :use_month_numbers => true, 
         :html_options => { :selected => '4'})

Ответы [ 3 ]

5 голосов
/ 14 декабря 2011

Я думаю, что здесь нужно использовать Date.new (2011, 4) вместо Date.today, чтобы установить значение по умолчанию

select_month(Date.new(2011, 4),  
             :field_name => 'month', 
             :use_month_numbers => true)
1 голос
/ 02 января 2015

Я добился этого в форме кредитной карты, используя:

select_month 6, { add_month_numbers: true }

, который отображается с июнем по умолчанию.Я использую это для рендеринга пользователей, выбранных месяцем при повторной визуализации формы cc.Я на самом деле не жесткий код, который 6.

0 голосов
/ 12 марта 2014

Я смог получить это, просто используя текущую дату, отлично работает на моей кредитной карте:

select_month Date.today.month, {add_month_numbers: true}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...