В моем 'ROOT_RAILS / views / accounts / new.html.erb' у меня есть
<% form_for(@account, :remote => true, :url => accounts_path) do |f| %>
<div class="new_account_form">
...
</div>
<% end %>
и я пытаюсь использовать RJS в 'ROOT_RAILS / views / accounts / create.js.rjs' для замены html следующим образом
page.replace_html :new_account_form, :partial => "/users/accounts/new_account_partial", :locals => { :f => f }
но я получаю ошибку:
undefined local variable or method `f' for <<Class:0x00000...>>
Конечно, в 'ROOT_RAILS / views / accounts / _ew_account_partial.html.erb' у меня есть что-то вроде этого:
...
<%= f.label :password %>
...
Можно ли передавать локальные переменные, такие как ': locals => {: f => f}', используя RJS? Если да, то как?