我有一個的form_for寫成如下方式:Rails的不可編輯的文本字段
<div class="field">
<%= location.label :city %>
<%= location.text_field :city, :disabled=>true%>
</div>
<div class="field">
<%= location.label :country %>
<%= location.text_field :country, :disabled=>true%>
</div>
正如你可以看到2文本框被禁用,因爲它們是由一個jQuery函數自動填充,我不想讓用戶處理它們。 問題是,通過這種方式,視圖doesen不會將該參數傳遞給控制器,因爲它被禁用了! 有沒有,我不希望使用隱藏字段,因爲我想顯示一個文本框裏面的結果給用戶
TNX
與你不提交之前提交jQuery的領域? – apneadiving 2011-04-11 10:43:17
我正在這樣做...你不知道是否有一個更清潔的方式來做到這一點? – Joe 2011-04-11 10:47:57