options_for_select包含多个值

时间:2017-12-06 09:35:28

标签: ruby-on-rails ruby

我想要获得的是包含2个字段(nameaccount_code)作为值的下拉菜单

<option value="1">ACC: John Doe</option>

但是当前的代码

<%= select_tag :user_id, options_for_select(@users.map{|u| [u.name, u.account_code] }) %>

输出以下内容: <option value="1">John Doe</option>

如何让它同时显示用户的account_codename?谢谢!

2 个答案:

答案 0 :(得分:1)

试试这个:

$window.location.href

希望这会对你有所帮助。

答案 1 :(得分:0)

像这样工作:

@users.map{|u| ["#{u.account_code}: #{u.name}", u.account_code] }