通常は、Rails フォーム ヘルパーの最後に ID タグを追加するとうまくいきます。ただし、これは選択ボックスでは機能していないようです。私は何を間違っていますか?
<%= form_for(@song) do |f| %>
<%= f.select :category, [['Pop', 1], ['Rap', 2]] , :id=>"choose-category"%>
<% end %>
^ここで ID が正しく設定されていません。何が間違っていますか?
ありがとう。
通常は、Rails フォーム ヘルパーの最後に ID タグを追加するとうまくいきます。ただし、これは選択ボックスでは機能していないようです。私は何を間違っていますか?
<%= form_for(@song) do |f| %>
<%= f.select :category, [['Pop', 1], ['Rap', 2]] , :id=>"choose-category"%>
<% end %>
^ここで ID が正しく設定されていません。何が間違っていますか?
ありがとう。
このselectメソッドは 4 つの引数を取りhtml_options、4 番目が 4 番目であるため、空のハッシュを 3 番目のパラメーター ( options)として渡す必要があります。
f.select(:category, [['Pop', 1], ['Rap', 2]], {}, :id => "choose-category")