【发布时间】:2012-04-29 22:46:11
【问题描述】:
在我的 Rails 应用程序中,我使用的是“设计”。 我还为用户添加了“机构”选择字段和“校园”选择字段, 当用户选择一个“机构”时,“校园”字段会发生变化 到目前为止一切正常,我的问题是当我想编辑用户的个人资料时。
当我去编辑时,我希望选择字段的默认值是用户所属的。 这仅解决了“机构”的问题:
= select_tag(:institution, options_for_select(Instituicao.all.map {|institution| institution.name, institution.id] },
[current_user.campus.institution.name, current_user.campus.institution.id])
但是对于“Campus”,我无法将默认值作为他已经属于的用户的“Campus”,这就是“Campus”选择现在的方式:
= select_tag(:campus, options_for_select(Institution.first.campus.map {|campus| [campus.name, campus.id] })
【问题讨论】:
-
已经解决了,但是要等5个小时才能给出答案..
标签: ruby-on-rails ruby view