我读过this,但我是RoR的新手,所以我在理解时遇到了一些麻烦。我正在使用表单来创建一个新的请求记录,并且我需要发送的所有变量已经存在。这里是我需要发送的数据(这是一个do循环):如何在Ruby on Rails的form_for中使用hidden_field?
:user_id => w[:requesteeID]
:requesteeName => current_user.name
:requesteeEmail => current_user.email
:info => e
这里是我的形式,其中到目前为止作品,但仅适用于一切发送NULL值:
<% form_for(:request, :url => requests_path) do |f| %>
<div class="actions">
<%= f.submit e %>
</div>
<% end %>
怎么办我使用hidden_fields发送我已有的数据?谢谢阅读。
刚试过<%= f.hidden_field:user_id,:value => w [:calleeID]%>但它只是发送NULL – ben 2010-06-28 11:41:38