【问题标题】:unable to set start date of the date_select tag as the current date in rails无法将 date_select 标记的开始日期设置为 rails 中的当前日期
【发布时间】:2013-03-07 09:42:57
【问题描述】:

如何将 date_select 标签的开始日期设置为当前日期?

我知道 start_year() 但我希望年份、月份和日期从我的 html 表单中的当前年份、月份和日期开始。

【问题讨论】:

  • 是否意味着默认值(如 jvnill 所述)?还是限制(只能选择今天之后的日期)?
  • 看来我回答得太快了。您只能以这种方式设置start_year,因为助手只生成选择标签。如果你需要这样做,你需要使用 js 来操纵几个月和几天。
  • 是的,我实际上想要一个限制。无论如何,JS就是这样。感谢您的帮助。

标签: ruby-on-rails ruby datetime form-helpers


【解决方案1】:

您可以将:default 选项传递给它

f.date_select :my_date, default: Date.today

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    • 2019-01-24
    • 1970-01-01
    • 2021-12-07
    • 2014-05-06
    相关资源
    最近更新 更多