Итак, в моем приложении на Rails есть форма, которая использует собственный FormBuilder, чтобы дать мне несколько пользовательских тегов полей
<% form_for :staff_member, @staff_member, :builder => MyFormBuilder do |f| %>
[...]
<%= render :partial => "staff_members/forms/personal_details", :locals => {:f => f, :skill_groups => @skill_groups, :staff_member => @staff_member} %>
[...]
<% end %>
Теперь этот фрагмент находится в области формы, которая заменяется обратным вызовом AJAX. В результате я получаю от контроллера ответ на запрос AJAX:
render :partial => "staff_members/forms/personal_details", :locals => {:skill_groups => @skill_groups, :staff_member => @staff_member}
Однако, если я сделаю это, форма сломается, так как объект FormBuilder, который я использовал в form_for, больше не доступен. Могу ли я использовать свой собственный объект FormBuilder внутри части, используемой для обратного вызова AJAX?