así que tengo una forma de mi aplicación Rails que utiliza un FormBuilder a medida que me diera algunas etiquetas de campos personalizadosrieles AJAX: Mis necesidades parciales una instancia 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 %>
Ahora bien, esto es parcial en un área del formulario que se reemplaza por una devolución de llamada AJAX. Lo que termino haciendo desde el controlador en respuesta a la petición AJAX es:
render :partial => "staff_members/forms/personal_details", :locals => {:skill_groups => @skill_groups, :staff_member => @staff_member}
Sin embargo, si hago lo que entonces la forma se rompe, como el objeto FormBuilder que utilicé en la form_for ya no está disponible. ¿Hay alguna forma de que use mi objeto FormBuilder personalizado dentro de un parcial utilizado para una devolución de llamada AJAX?
Tengo este mismo problema con un creador de formularios normal, ¿seguiría usando los campos? – Joelio