@seo-maru  2020/10/03更新

Railsでselect_tagにclassが指定できない


これでOK。

<%= select_tag(:editor_mode, options_for_select([["ビジュアル","wysiwyg"], ["Markdown","markdown"]], {:selected => "markdown"} ), {:class => 'form-control', style: "width: 140px; float: left;"}) %>


ポイントは、
options_for_selectの第二引数に: selectedを指定することと、
select_tagの第3引数にclassを指定すること。

options_for_selectの閉じかっこの位置を間違えると、上記の引数が崩れるので注意。

タイトルとURLをコピーしました