Rails collection_select 使用如何编辑下拉框选项

kun · 2022年04月11日 · 最后由 kun 回复于 2022年04月12日 · 308 次阅读
<%= f.collection_select :leixing , { "program" => "编程题", "select" => "选择题" }, :to_s, :to_s %>

显示结果 返回得值也是 ["select", "选择题"] 或 ["program", "编程题"] 我只想下拉框中显示和返回值只有 "编程题"和"选择题",尝试过下面的写法

<%= f.collection_select :leixing , { "编程题", "选择题" }, :to_s %>

意料中出现了错误,这样应该是不满足集合条件了吗? 在 guides.rubyonrails.org 介绍的用法和我这个不太一样,望大佬们帮忙解答

illusove 回复

感谢您的回答 我还没没用明白这个教程,我已经用别的方法解决我这个问题了

kun 关闭了讨论。 04月12日 10:55
需要 登录 后方可回复, 如果你还没有账号请 注册新账号