Ruby on rails Rails-添加要选择的自定义项
我有一行代码:Ruby on rails Rails-添加要选择的自定义项,ruby-on-rails,Ruby On Rails,我有一行代码: <%= select "family", "num_of_children", (1..10), { :include_blank => true } %> true}%> 我想在列表的末尾添加一项。在这种情况下:我想要一个“更多”选项作为最后一项。 我该怎么做?true}%> <%= select "family", "num_of_children", (1..10).to_a + [['more', '11']], { :include_blan
<%= select "family", "num_of_children", (1..10), { :include_blank => true } %>
true}%>
我想在列表的末尾添加一项。在这种情况下:我想要一个“更多”选项作为最后一项。
我该怎么做?true}%>
<%= select "family", "num_of_children", (1..10).to_a + [['more', '11']], { :include_blank => true } %>
将范围转换为数组,然后在其中附加'more'
:
<%= select "family", "num_of_children", (1..10).to_a << 'more', { :include_blank => true } %>
我喜欢它,比我的答案更清晰。如果我希望最后一个值是11。i、 e.保留“更多”作为显示选项,并具有自定义值。我怎么做?对不起,我不明白你的意思。你能修改一下你的帖子,包括你要完成的详细解释吗?@ NoAMB。如果我的回答正确地回答了你的问题,你会考虑接受它是否正确?@卢西拉马洛,它给了我更多的选择。如果您想更改问题的范围,并在您已经接受了回答原始问题范围的答案之后接受不同的答案,那么我希望值为“11”,而dispayed字符串为“more”——这很好。但是你也应该考虑改变原来的帖子来反映最终被接受的答案。