Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails-添加要选择的自定义项_Ruby On Rails - Fatal编程技术网

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”——这很好。但是你也应该考虑改变原来的帖子来反映最终被接受的答案。