【问题标题】:How to set css class for Rails date_select year select?如何为 Rails date_select 年份选择设置 css 类?
【发布时间】:2014-04-27 22:11:25
【问题描述】:

我有这段代码:

= f.date_select :dateofbirth, :start_year => Date.current.year, :end_year => 1930, :html=>{:class => "choose_dateofbirth"} 

我想将课程设置为仅选择年份,可以这样做吗?如果可以 - 怎么做?

请注意,在当前状态下,它不会为任何选择字段设置任何类。

【问题讨论】:

    标签: css ruby-on-rails ruby select ruby-on-rails-4


    【解决方案1】:

    这应该可以工作

    = f.date_select :dateofbirth, {:start_year => Date.current.year, :end_year => 1930}, {class: "choose_dateofbirth"}
    

    docs

    date_select(object_name, method, options = {}, html_options = {})
    

    【讨论】:

      【解决方案2】:

      你可以使用:

      :with_css_classes => true

      如果您想为“选择”标签分配不同的样式,请设置为 true。此选项会自动为您的“选择”标签设置“年”、“月”、“日”、“小时”、“分钟”和“秒”类。

      http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-date_select

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多