jQuery チェーン選択を使用しようとしています。これは必要な HTML のサンプルです (私が使用しているコードではありませんが、jquery がどのように HTML を表示する必要があるかがわかります):
<select id="mark">
<option value="">--</option>
<option value="bmw">BMW</option>
<option value="audi">Audi</option>
</select>
<select id="series">
<option value="">--</option>
<option value="series-3" class="bmw">3 series</option>
<option value="series-5" class="bmw">5 series</option>
<option value="series-6" class="bmw">6 series</option>
<option value="a3" class="audi">A3</option>
<option value="a4" class="audi">A4</option>
<option value="a5" class="audi">A5</option>
RoR アプリにはクライアント、プロジェクト、およびタスクがあり、タスク オプションのクラスに project.id を含める必要があります
現在、Simple-Form を使用しており、コードは次のようになります。
<%= collection_select(:project, :projname, Project.all, :id, :client_project, {}, {:class=>'project_select'}) %>
<%= f.association :task, :label_method => :taskname, :label => 'Task' %>
コレクションにはプロジェクトが一覧表示されます (クライアントをプロジェクトに連結しました)。したがって、HTML の最初の部分は問題ありません。
しかし、各タスクのクラスとして project.id を使用する関連付けコードを取得するにはどうすればよいでしょうか?
ありがとう!