ERBを使用して選択ドロップダウンを作成する次のループがあります。正常に動作しています。ERBを使用して選択ドロップダウンループにクラスを追加する方法
<%= f.select(:player_id) do %>
<% @players.each do |p| %>
<%= content_tag(:option, "#{p.first_name} #{p.last_name}", value: p.id) %>
<% end %>
<% end %>
私の質問はどのように選択要素にクラスを追加するのですか?
私は次のことを試してみました:
<%= f.select(:player_id), class: "form-control" do %>
<% @players.each do |p| %>
<%= content_tag(:option, "#{p.first_name} #{p.last_name}", value: p.id) %>
<% end %>
<% end %>
と
<%= f.select(:player_id), { class: "form-control" } do %>
<% @players.each do |p| %>
<%= content_tag(:option, "#{p.first_name} #{p.last_name}", value: p.id) %>
<% end %>
<% end %>
私は、上記の例のようなループを使用し、これに類似した質問が、どれを見てきました。
'$(your_select_element).addClass(「あなたのクラス名」)' –
ように私はそれについて考えたが、私はそれを行うことを好む、select要素にクラスを追加するためにJavaScriptを試してみてください可能であればインラインで – hii