将样式添加到date_select的语法是什么?

Tri*_*rip 1 forms syntax ruby-on-rails

我似乎无法弄清楚这一点.

我有这个 :

= date_select("card_signup", "dob", :end_year => DateTime.now.year - 100, :discard_day => true, :discard_month => true)
Run Code Online (Sandbox Code Playgroud)

我想包括这个 {:style => "width: 121px;"}

但我尝试的每一种方式都失败了.有谁知道语法?

Joh*_*ley 5

date_select方法接受四个参数,其中最后两个(optionshtml_options)是Ruby哈希.因此,您需要使用大括号对与第三个方法参数对应的选项进行分组,以便该方法可以确定哪个传递的选项属于哪个参数.

试试这个:

date_select("card_signup", "dob", { :end_year => DateTime.now.year - 100,
  :discard_day => true, :discard_month => true },
  :style => "width: 121px;")
Run Code Online (Sandbox Code Playgroud)