【问题标题】:setting default option tag Selected rails设置默认选项标签选定的轨道
【发布时间】:2023-03-13 23:20:01
【问题描述】:

我正在使用 ruby​​ rails .eg 在选项标签中生成对象列表

 %optgroup
  -for @people in c do
    %option(value: cac,)

如何为选项标签指定默认值?就像一个占位符,上面写着请选择人员,以及如何从 cookie 或之前选择的国家/地区进行设置。

谢谢

【问题讨论】:

标签: css ruby-on-rails ruby ruby-on-rails-4 haml


【解决方案1】:

这样的事情应该可以工作(不确定您正在使用哪些对象,因此可能需要更改属性名称):

 %optgroup
   -for @people in c do
     -if c.id == default.id
       %option{value: c.value, selected: true}
     -else
       %option{value: c.value}

但是@Iceman 链接到您的助手允许您以更简单的方式执行此操作。 (http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/grouped_options_for_select)

【讨论】:

  • 非常感谢我想要的,但我如何将默认设置为选择人...。
猜你喜欢
  • 1970-01-01
  • 2018-06-22
  • 2017-07-02
  • 2021-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-19
相关资源
最近更新 更多