Ruby on rails 将自定义国家字段选项添加到国家/地区\u选择ruby on rails gem

Ruby on rails 将自定义国家字段选项添加到国家/地区\u选择ruby on rails gem,ruby-on-rails,ruby,ruby-on-rails-3,ruby-on-rails-4,drop-down-menu,Ruby On Rails,Ruby,Ruby On Rails 3,Ruby On Rails 4,Drop Down Menu,我目前正在为ruby on rails使用country_select gem: 以下代码打印所有国家/地区的列表: <%= f.country_select :CountryTo, html_options = {:class => "form-control"} %> “表单控件”}%> 我想在选择下拉列表中添加一个值为“Anywhere”的自定义选项字段。 有人知道我怎样才能做到这一点吗?我是Ruby on rails的新手,因此如果有一个非常简单的修复方法,我深表

我目前正在为ruby on rails使用country_select gem:

以下代码打印所有国家/地区的列表:

<%= f.country_select :CountryTo, html_options = {:class => "form-control"} %>
“表单控件”}%>
我想在选择下拉列表中添加一个值为“Anywhere”的自定义选项字段。 有人知道我怎样才能做到这一点吗?我是Ruby on rails的新手,因此如果有一个非常简单的修复方法,我深表歉意,谢谢。

根据it支持
选择标记的
包含\u blank
-选项。因此,您应该能够使用:

<%= f.country_select(:country_to, include_blank: 'Anywhere') %>


请考虑一下.

只需添加,例如,这个初始化器:

#config/initializers/00_add_countries.rb
需要“国家”
ISO3166::Data.register(
字母2:‘ww’,
名称:“世界”,
翻译:{
‘en’=>‘世界’,
“de”=>“Welt”,
“fr”=>“世界”
}
)
ISO3166::Country.new('ww')。name=='World'