如何将简单文本打印为表单值并使其不可编辑?我不是在寻找
<%= text_field_tag :something, nil, :readonly => true %>
我想要它没有只读输入框。像 html 一样,仍然通过表单发布。
<a id="something"></a>
如何将简单文本打印为表单值并使其不可编辑?我不是在寻找
<%= text_field_tag :something, nil, :readonly => true %>
我想要它没有只读输入框。像 html 一样,仍然通过表单发布。
<a id="something"></a>
<%= hidden_field_tag ... %>
<%= your_variable_here_with_whatever_format_you_want %>
渲染字段(字段,前缀,options.merge(:hide_description => true,:readonly => true))
其中 render_field 如下:
# 返回 html def render_field(field, prefix = "", options = {}) hidden = field.fetch("HIDDEN", false) return if hidden field_type = field["TYPE_KIND"].upcase return "Unkown field type #{ field_type}" 除非 %w(CNDGP).include?(field_type)
send("render_#{field_type.downcase}_type", *[field, prefix, options])
结尾