我使用ruby rails .eg
在选项标签中生成对象列表 %optgroup
-for @people in c do
%option(value: cac,)
如何指定选项标签的默认值?就像一个占位符说请选择人,以及如何从cookie或以前选择的国家设置它。
感谢
答案 0 :(得分:0)
这样的东西应该有效(不确定你正在使用什么对象,因此可能需要更改属性名称):
%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)