我1.How可以使文本字段不可編輯的(可讀= FALSE),而編輯記錄Ruby on Rails的:使文本字段不可編輯和顯示其他領域,而編輯記錄
我的形式查看代碼
<div class="field">
<%= f.label t :profile_name %><br />
<%= f.text_field :profile_name %>
</div>
2.如何在編輯記錄時使字段可見。我在數據庫表中有一個字段,我只想在編輯記錄時顯示填寫內容,但是卻創建了一個字段不可見的新記錄。
解決:
別介意傢伙,我得到了解決,
1.
<div class="field">
<%= f.label t :profile_name %><br />
<%= f.text_field :profile_name, :readonly => f.object.persisted? %>
</div>
2.
<% if f.object.persisted?%>
<div class="field">
<%= f.label t :another_field %><br />
<%= f.text_field :another_field%>
</div>
<% end %>
爲什麼不能發佈一些代碼以獲取更多resp ONSE? – Vinay 2013-02-12 10:32:24
添加了,但我仍然不知道如何在表單中添加一些條件來檢查此編輯模式是否使此字段不可編輯 – neeraj 2013-02-12 10:34:46
併發布條件以啓用文本框編輯 – Vinay 2013-02-12 10:35:55