我们在new.html.erb中为发票控制器定义了hidden_field_tag,如下所示:
<%= hidden_field_tag :html_content_for_lease_record, '' %>
使用javascript将新值分配给:html_content_for_lease_record
后(我们可以在隐藏字段的html源页面中看到新值),我们如何从发票控制器中检索新值?我们尝试params[:html_content_for_lease_record]
并返回nil。谢谢。
答案 0 :(得分:1)
以下是使用hidden_field
<--! note: TWO parameters below -->
<%= hidden_field :html_content_for, :lease_record %>
通过javascript分配值,然后从控制器访问它
params[:html_content_for][:lease_record]
通过查看运行Web服务器的终端的输出,您应该能够看到传递给控制器的所有参数。基于此,您可以轻松找到需要使用的参数值。