###前提・実現したいこと
DBのUsersテーブルにlastname
とfirstname
のカラムがあります。
両方を連結してセレクトボックスを生成したいです。
html
1<select id="Participant" class="form-control" multiple="mutiple" name="▲▲▲"> 2<option value="ユーザーID">鈴木 太郎</option> 3<option value="ユーザーID">佐藤 兼</option> 4<option value="ユーザーID">小林 綾</option> 5・ 6・ 7・ 8</select>
###発生している問題・エラーメッセージ
以下のコードの{}, {}
の箇所が余計な気がしています。
何か他にスマートに書ける良い実装方法を知っている方がいましたら、教えてください。
###該当のソースコード
ruby
1<%= select :schedules, :ids, {}, {}, { id: 'Participant', class: 'form-control', multiple: true } do %> 2 <% User.all.select('id, lastname, firstname').each do |user| -%> 3 <%= content_tag(:option, user.lastname + " " + user.firstname, value: user.id) %> 4 <% end %> 5<% end %>
###補足情報(言語/FW/ツール等のバージョンなど)
Rails (5.1.2)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/29 11:20