1

我有一个简单的表格,如下所示:

 <%= simple_form_for @study,:url => studies_path, :html => { :class => 'form-horizontal' } do |f| %>
    <%= f.input :category, :collection => @categories, :label => "Category", :selected => @categories.first %>
  <%= f.button :submit, t('add_form'),:class => 'btn-primary' %>

我想以这种形式添加一个新字段,它只是视觉上的糖。它将是动态更改 :category 字段的助手。

我怎么做?

4

1 回答 1

0

使用text_field_tag或任何其他_tag助手生成表单元素,而不将其附加到模型的任何特定属性:

<%= simple_form_for @study,:url => studies_path, :html => { :class => 'form-horizontal' } do |f| %>
  <%= f.input :category, :collection => @categories, :label => "Category", :selected => @categories.first %>
  <%= text_field_tag :blah %>
  <%= f.button :submit, t('add_form'),:class => 'btn-primary' %>
<% end %>
于 2012-06-29T15:13:37.460 回答