怎么 rails中循环显示map中的值

灰土豆 发布于 2013/08/14 10:19
阅读 514
收藏 0

怎么将select_tag 中让其值显示选中的文本   这个项目是别人做好的PC端项目  现在要改成手机版本  所以要让原来的select_tag变成值显示选中的文本   源代码如下:

<%= select_tag 'first_visit_department_select', options_for_select(@departments.map{|t| [t.department, t.department_cd]} << ["その他"], :selected => @illnessHistory.first_visit_department), include_blank: true %>

我可以想想应该是将departments.map循环 然后加个if判断 if(t.department_cd ==illnessHistory.first_visit_department) 就显示文本 由于本人以前是做Java相关的 没接触过rails  求大神指导一下 


加载中
0
灰土豆
好吧 没人回答 我已经解决
返回顶部
顶部