ruby-on-rails – Rails 3 – select_tag helper – array
发布时间:2020-12-17 03:34:30 所属栏目:百科 来源:网络整理
导读:我有一个问题,我有点不好意思问,但似乎无法搞清楚. 我正在编写一个表单,允许用户过滤信息,以便只查看他们想要的内容.在表单中,我使用select_tag帮助程序作为下拉菜单.选择菜单由一组用户填充.我有以下代码: % @users.each do |user| % %= select_tag "users
我有一个问题,我有点不好意思问,但似乎无法搞清楚.
我正在编写一个表单,允许用户过滤信息,以便只查看他们想要的内容.在表单中,我使用select_tag帮助程序作为下拉菜单.选择菜单由一组用户填充.我有以下代码: <% @users.each do |user| %> <%= select_tag "users",options_for_select([user.name]) %> <% end %> 这个问题是它为@users数组中的每个user.name生成一个选择菜单.我假设问题是我在@users上使用.each.但是,今天早上我一直在努力解决这个问题,所以我想我只会问…… 在使用select_tag帮助程序时,从数组中获取项目以填充到单个标记的正确方法是什么? 谢谢 解决方法
您不必遍历用户.你可以这样做:
<%= select_tag "users",options_from_collection_for_select(@users,"id","name") %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- dw&ASP开发网站前后台
- c 11 – 是否有相同的packaged_task :: set_exception?
- swift实现排序算法
- com.alibaba.fastjson.JSONObject cannot be cast to
- ruby-on-rails – Rails 4 Rolify Gem:用户角色未通过UI更
- 四极管 EBOOT调试(下载功能OEM函数)
- UIMenuController 的使用指南
- 自定义属性(xml中可插入)
- c# – 使用System.Diagnostics.Process.Start运行程序会导致
- swift基础学习(04)[运算符、属性、属性观察器、方法、下脚标