2012-05-04 20 views
0

如何將簡單文本打印爲表單值並使其不可編輯? 我不是在尋找Ruby - rails - 只讀文本值表單輸入

<%= text_field_tag :something, nil, :readonly => true %> 

我希望它沒有一個只讀的輸入框。 像HTML一樣,仍然通過表單發佈。

<a id="something"></a> 

回答

1
<%= hidden_field_tag ... %> 
<%= your_variable_here_with_whatever_format_you_want %> 
0

render_field

凡render_field如下:

#返回HTML(字段,前綴options.merge(:只讀=>真):hide_description =真,>) def render_field(field,prefix =「」,options = {}) hidden = field.fetch(「HIDDEN」,false) 如果隱藏返回 field_type = field [「TYPE_KIND」]。upcase return 「未知字段類型#{field_type}」,除非%(重量)(C N d克對).INCLUDE?(field_type)

send("render_#{field_type.downcase}_type", *[field, prefix, options]) 

相關問題