我正在使用 carmen-rails 进行状态下拉菜单。国家/地区更新时状态下拉列表会动态更新,但在编辑页面上,状态下拉列表不会默认为保存的状态值。任何人都可以帮忙吗?
仅供参考 - 我将保存的状态值作为本地参数 u
<div id="order_state_code_wrapper">
<% parent_region ||= params[:parent_region] %>
<% if parent_region.nil? %>
<em>Please select a country above</em>
<% else %>
<% country = Carmen::Country.coded(parent_region) %>
<% if country.nil? %>
<em>Please select a country above</em>
<% elsif country.subregions? %>
<%= subregion_select(:user, :subregion_iso2, parent_region) %>
<% else %>
<%= text_field(:user, :subregion_iso2) %>
<% end %>
<% end %>
</div>