0

Rails フォームに関するヘルプが必要です。私は現在持っています:

<div class="field">
  <%= f.label :student_id %>
  <%= f.collection_select(:student_id, Student.active.order('first_name'), :id, :proper_name, :prompt => true) %>
</div>
<br />
<div class="field">
  <%= f.label :section_id %>
  <%= f.select(:section_id, get_section_list, :prompt => "Select Section") %>
</div>

したがって、最初のドロップダウンは学生を選択することです。2 番目のドロップダウン リストでは、セクションを選択します。ただし、現在、すべてのセクションを表示しています。しかし、学生が資格のあるセクションのみを選択したいと思います。では、2 番目のドロップダウン リストのオプションを変更するために、最初のドロップダウン リストの入力を取得するにはどうすればよいでしょうか。学生を選択せず​​にセクションを選択しようとすると、すべてのオプションが表示されます。

ありがとう!

4

1 に答える 1

0

選択ボックスをパーシャルに配置し、最初の選択ボックスが変更されたときにパーシャルを再レンダリングします。

http://keithschacht.com/getting-ajax-to-work-in-rails-3-with-jquery/

于 2013-03-28T22:26:58.103 に答える