Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.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_Drop Down Menu_Form Helpers - Fatal编程技术网

Ruby on rails 如何使用Rails在选择框选项中搜索并删除重复的选项?

Ruby on rails 如何使用Rails在选择框选项中搜索并删除重复的选项?,ruby-on-rails,drop-down-menu,form-helpers,Ruby On Rails,Drop Down Menu,Form Helpers,我有这样的任务:当用户编辑他的对象时,列表中的第一个选项将是object的值 我正在使用以下代码生成我的选择列表: <%= f.select :category, options_for_select([ "#{@website.category}", "Banking", "Computers", "Coupons", "Directory", "Fashion", "Finance",

我有这样的任务:当用户编辑他的对象时,列表中的第一个选项将是object的值

我正在使用以下代码生成我的选择列表:

    <%= f.select :category, options_for_select([
      "#{@website.category}",
      "Banking",
      "Computers",
      "Coupons",
      "Directory",
      "Fashion",
      "Finance",
      "Gifts",
      "Maps",
      "Media",
      "Mobile",
      "News",
      "Tickets",
      "Tech blog",
      "Tech website",
      "Trains",
      "Travel",
      "Transportation - general",
       "Recipes",
      "Another... "])%>

有人能建议怎么做吗?

请看这里关于

可以将选择框的默认值(或选定值)设置为第二个参数。 在您的情况下,它将类似于:

<%= f.select :category, options_for_select([
  "Banking",
  "Computers",
  "Coupons",
  "Directory",
  "Fashion",
  "Finance",
  "Gifts",
  "Maps",
  "Media",
  "Mobile",
  "News",
  "Tickets",
  "Tech blog",
  "Tech website",
  "Trains",
  "Travel",
  "Transportation - general",
   "Recipes",
  "Another... "], @website.category)%>


希望这有帮助

好的,但它将从列表号复制类别。看医生。
@website.category
返回的值必须与选项的值相同。对不起,我有点生气。我对新手有很大的麻烦)我希望你们有比我更好的一天还有一件事-我如何使用jQuery验证插件验证选择框?