【发布时间】:2013-12-28 03:34:33
【问题描述】:
我有一个由脚手架为成员模型生成的典型 rails _form。对于参数 :state 我正在使用选择标签:
<%= f.select :state, options_for_select(us_states), { :include_blank=>true, :prompt => 'State' }, { :class => 'form-control' } %>
使用辅助方法(美国):
def us_states
[
['AK', 'AK'],
['AL', 'AL'], #etc
对于参数“member_since”,我使用的是 select_year 助手:
<%= select_year(0, {:start_year => 2013, :end_year => 1920, :field_name => 'member_since', :prompt => 'Choose year', prefix: :member}, {:class => "form-control"} ) %>
现在这两个选择都可以创建新记录,但在编辑记录视图中没有预先填写任何字段。有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby forms helpers