【问题标题】:rails, select_tag, options_for_select - connecting select_tag to form_forrails, select_tag, options_for_select - 将 select_tag 连接到 form_for
【发布时间】:2012-06-25 15:21:25
【问题描述】:

我有一个 form_for(@task) 做 |f| 。每个任务都属于一个组。我有一个 select_tag(:group_id, options_for_select(@groups)。@groups 返回带有选项的数组。

经过一番谷歌搜索后,我似乎找不到说 f.select_for 而不仅仅是 select_tag 的方法,以便我可以将它实际连接到我的模型。

谁能指出我正确的方向?

【问题讨论】:

    标签: ruby-on-rails html-select


    【解决方案1】:

    首先,我不太明白你在做什么,所以这是我的假设:

    您想创建一个表单选择功能,其中包含相关的 group.id 值。

    f.select :group_id, options_for_select(@group.map(&:id), default_value)
    

    【讨论】:

    • 你猜对了。很抱歉这个令人困惑的问题。我对语法不够熟悉,也没有意识到我可以只使用 f.select 。我想我必须使用 f.select_for 或类似的东西。你回答了我的问题。谢谢!
    • 很高兴我能提供帮助,请务必阅读 guides.rubyonrails.org/getting_started.html 页面。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    相关资源
    最近更新 更多