このチュートリアルを使用して、動的選択メニューを実装する方法を最終的に理解しました。
すべてが機能しますが、ドロップダウンで都市を名前で整理するにはどうすればよいですか....
以下は、私が書いたすべてのコードです。(さらに詳しい情報が必要な場合はお知らせください)
レールの初心者は助けてください:)
ビュー
<%= simple_form_for ([@book, @rating]) do |f| %>
<div class="field">
<%= f.collection_select :state_id, State.order(:name), :id, :name, {:include_blank=> "Select a State"}, {:class=>'dropdown'} %>
</div>
### I would like the order of the cities displayed in the drop down to be alphabetized
<div class="field">
<%= f.grouped_collection_select :city_id, State.order(:name), :cities, :name, :id, :name, {:include_blank=> "Select a City"}, {:class=>'dropdown'} %>
</div>
<% end %>