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 に答える