0

我们在 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。谢谢。

4

1 回答 1

1

这是如何做到这一点hidden_field

<--! note: TWO parameters below -->
<%= hidden_field :html_content_for, :lease_record %>

通过 javascript 分配一个值,然后从您的控制器访问它

params[:html_content_for][:lease_record]

通过查看运行 Web 服务器的终端的输出,您应该能够看到所有传递给控制器​​的参数。基于此,您可以轻松找到需要使用的参数值。

于 2012-07-26T23:10:32.273 回答