【问题标题】:time_zone_options_for_select add default and prioritytime_zone_options_for_select 添加默认值和优先级
【发布时间】:2013-04-05 02:33:32
【问题描述】:

我有这段代码,我不知道如何设置选定的选项,或者如何设置时区的优先级

%select{id: "timezone", class: "select", name: "school[time_zone]"}
  = time_zone_options_for_select

time_zone_options_for_select 返回一个 html 字符串,我不知道如何使用它:-?

真的很感谢任何帮助!

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 timezone


    【解决方案1】:

    您可以参考,http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/time_zone_options_for_select

    根据这个 url,它会给你一个选项字符串,你需要把它包装在一个选择标签中。

    time_zone_options_for_select('American Samoa')
    

    将“美属萨摩亚”设为选定值。您可以将所需的时区名称作为第一个参数传递给此辅助方法,以将其显示为选定值。

    【讨论】:

    • 它可以,但我不知道如何添加默认选择的时区
    • 通过将参数传递给辅助方法,更新了答案以显示所选值。
    猜你喜欢
    • 1970-01-01
    • 2014-09-25
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 2017-07-07
    • 1970-01-01
    • 2016-08-23
    相关资源
    最近更新 更多