【问题标题】:rails form date_select for year with a range of yearsrails form date_select for year with a range of years
【发布时间】:2020-12-21 06:42:01
【问题描述】:

我试图让用户从表单的下拉列表中选择月份和年份。这个月很好用,但年份可以用,但默认显示 2015-2025。我喜欢一个可以工作的,但我不知道如何添加样式,所以它看起来像其他输入字段。这是我所拥有的:

<%= f.date_select :month_started, {prompt: true, order: [:month]}, class:  'form-control' %>
<%= f.date_select :year_started, {prompt: true, order: [:year]}, class:  'form-control' %>

这是一个有效的,但我不能添加一个类:

<%= f.select :year_started, Date.today.year-90 .. Date.today.year %>

非常感谢任何帮助。

【问题讨论】:

    标签: ruby-on-rails forms


    【解决方案1】:

    参考this 添加您必须遵循的html 选项。

    <%= f.select :year_started, Date.today.year-90 .. Date.today.year, {}, {class:  'form-control'} %>
    

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 2022-09-27
    • 2022-12-01
    • 2021-03-25
    • 2019-04-10
    • 2023-04-05
    • 2022-12-02
    • 2014-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多