Rails fields_for忽略:禁用字段

时间:2015-09-05 07:48:20

标签: ruby-on-rails disabled-input

我正在使用Rails 4.1.4并使用fields_for具有嵌套属性的基本结构。我注意到fields_for块中的字段完全忽略禁用选项。

在我的代码示例中,第一个text_field被禁用,而field_for之后没有。我在这里错过了什么?

   ...    
    <%= f.text_field :response_given, disabled: true %>
    <%= f.fields_for :meta_set do |mf| %>
      <%= mf.text_field :name, disabled: true %>
      ...

1 个答案:

答案 0 :(得分:3)

尝试readonly: true而非禁用。