在form_for中使用country_select非常简单。
但现在,我想用它来按国家/地区进行过滤。
你能指出我正确的方向吗?
答案 0 :(得分:5)
如果您使用的是stefanpenner/country_select country_select
,那么
<%= select_tag "country", options_from_collection_for_select(ISO3166::Country.countries.sort_by(&:name), 'un_locode', 'name') %>
或者如果您使用的是jim/carmen-rails country_select
,那么
<%= select_tag "country", options_from_collection_for_select(Carmen::Country.all.sort_by(&:name), 'code', 'name') %>
希望这会有所帮助