単純なテキストをフォーム値として印刷し、編集不可にするにはどうすればよいですか? 私は探していません
<%= 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 %>
render_field(field, prefix, 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 "不明なフィールド タイプ #{ field_type}" %w(CNDGP).include?(field_type) でない限り
send("render_#{field_type.downcase}_type", *[field, prefix, options])
終わり