【发布时间】:2013-12-05 10:14:45
【问题描述】:
我只想显示一个文本字段而不使其可编辑。我知道有“只读”或“禁用”,但有没有办法让我将文本字段显示为常规文本?
<%= f.text_field :attr %>
编辑以澄清事情:
<% form_for(my_form) do |f| %>
<%= f.text_field :attr %>
// How would I print my :attr as regular text?
<% end %>
关闭
我决定坚持输入字段,只使用一些 CSS
我正在尝试做的事情:我有 3 个嵌套字段(在我的 t.string :color 下有一个名为 my_colors -> blue、red、green 的表),并且对于每个“my_color”,我都有一个 t.integer:数量。由于这些嵌套字段是预先构建的,我不希望用户编辑颜色,但我仍然想在不使用 readonly 或 disabled 的情况下显示它。
【问题讨论】:
标签: ruby-on-rails