簡體   English   中英

在Rails中,如何更改下拉列表的顯示方法?

[英]In Rails how can I change the display method of my drop down list?

我在Rails 4.2中使用簡單表單。 我的表單頁面上有以下出生日期選擇器。 我想以以下格式在選擇器下拉列表中顯示月份,即1-January2-February3-March ...而不是JanuaryFebruaryMarch 我怎樣才能做到這一點?

<%= f.input :birth_date, as: :date, start_year: Time.now.year - 15, end_year: Time.now.year - 75,
        order: [:month, :day, :year], default: nil, label: false, include_blank: true,
        input_html: { style: 'margin: 15px 0px; display: inline-block; width: 110px;' } %>

通過應用以下兩個選項之一,可以獲得所需的結果:

  1. add_month_numbers: true
  2. month_format_string: "%<number>02d-%{name}"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM