【问题标题】:date_field_tag, how i set up a default date? [Ruby on rails]date_field_tag,我如何设置默认日期? [铁轨上的红宝石]
【发布时间】:2014-08-13 02:38:46
【问题描述】:

我想设置一个默认日期,例如实际日期,我是如何设置的?

<%= date_field_tag(:datetime_ida, value = nil, options = {})%>

还有如何在组合框中设置默认值

<%= select_tag :children_quantity, options_for_select([['0 Children', 0], ['1 Children', 1], ['2 Children', 2], ['3 Children', 3], ['4 Children', 4], ['5 Children', 5]], 1) %>

顺便问一下,date_field_tag 和 date_field 有什么区别?

【问题讨论】:

    标签: ruby-on-rails ruby date default datefield


    【解决方案1】:

    试试这个:

      <%= date_field_tag(:datetime_ida, Date.today)%>
    

    将默认日期作为第二个参数传递。

       you correctly set the default value of combo box as shown in your question.
    

    【讨论】:

    • 主要问题已完全回答,我仍然希望其他人回答我的 select_tag 问题。
    【解决方案2】:

    你应该使用 date_select 和 :default

    【讨论】:

    • Date_select 返回一个数组,date_select_tag 返回一个日期,这正是我需要的。
    猜你喜欢
    • 2011-07-13
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-21
    • 1970-01-01
    • 2010-09-09
    相关资源
    最近更新 更多