Html 如何使用rails填充编辑页面中的选择框?

Html 如何使用rails填充编辑页面中的选择框?,html,ruby-on-rails,ruby,erb,Html,Ruby On Rails,Ruby,Erb,我的表格中有: <%= f.select :status, options_for_select(Article::STATUS), :include_blank => true, :selected => @article.status, :class => 'select_field' %> true,:selected=>@article.status,:class=>'选择\u字段“> 型号: class Article < ActiveRecor

我的表格中有:

<%= f.select :status, options_for_select(Article::STATUS), :include_blank => true, :selected => @article.status, :class => 'select_field' %>
true,:selected=>@article.status,:class=>'选择\u字段“>
型号:

class Article < ActiveRecord::Base
  attr_accessible :author, :content, :publication_date, :status, :title, :tag_tokens
  attr_reader :tag_tokens

  STATUS = ['Rascunho', 'Em Revisão', 'Publicado']

end
类文章

为什么不填充字段?

我相信您只需在
[#select][1]
中传递一个数组即可。您不需要为托收购买期权。我还认为您可以使用
:selected
选项,如果这是一个模型表单,Rails将使用属性值计算出来

试试这个:

<%= f.select :status, Article::STATUS, :include_blank => true, :class => 'select_field' %>
true,:class=>'选择\u字段'>
如何初始化f?它是一种对象形式,还是仅仅是一种形式?