Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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 如何将特定选项放在rails下拉列表的顶部_Ruby_Ruby On Rails 3_Ruby On Rails 4 - Fatal编程技术网

Ruby 如何将特定选项放在rails下拉列表的顶部

Ruby 如何将特定选项放在rails下拉列表的顶部,ruby,ruby-on-rails-3,ruby-on-rails-4,Ruby,Ruby On Rails 3,Ruby On Rails 4,我需要在顶部的下拉列表中显示一些特定的选项,并且应该按照alpha顺序对其他选项进行排序。例如,如果列表为 ["CANADA", "PORTUGAL", "AUSTRALIA", "USA", "BRAZIL"] 我需要将下拉列表显示为(根据列表顶部的要求显示美国和葡萄牙,其他按字母顺序显示。) 您想显示所有国家还是仅显示阵列中的国家?哇。令人惊叹的。非常感谢。 ["USA", "PORTUGAL", "AUSTRALIA", "BRAZIL", "CANADA"] list = [2,1,

我需要在顶部的下拉列表中显示一些特定的选项,并且应该按照alpha顺序对其他选项进行排序。例如,如果列表为

["CANADA", "PORTUGAL", "AUSTRALIA", "USA", "BRAZIL"]
我需要将下拉列表显示为(根据列表顶部的要求显示美国和葡萄牙,其他按字母顺序显示。)


您想显示所有国家还是仅显示阵列中的国家?哇。令人惊叹的。非常感谢。
["USA", "PORTUGAL", "AUSTRALIA", "BRAZIL", "CANADA"]
list = [2,1,3,4]

list = [list.delete(4)] + list.sort

puts list.inspect

# [4, 1, 2, 3]