【问题标题】:Option from collection for select in simple form以简单形式从集合中选择的选项
【发布时间】:2014-02-08 02:26:50
【问题描述】:

我有自定义 select_tagoptions_from_collection_for_select

= select_tag "[recipient_tokens]", options_from_collection_for_select(User.where(:id => params[:users]), :id, :email, params[:users]), :size => "#{params[:users].size}"

但我不能用simple form 中的一个值创建这个select

【问题讨论】:

  • 你有什么问题?以下是通过简单表单选择列表的示例:= f.association :sport, as: :select, collection: Sport.order(:name), prompt: "Choose a Sport", required: true
  • @steakchaser 问题是:如何创建只有单个值的选择字段。

标签: ruby-on-rails simple-form


【解决方案1】:
= f.input "[recipient_tokens]", collection: User.where(:id => params[:users]), label_method: 'email', include_blank: false

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 2011-05-28
    • 2016-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多