Hola a todos...
Estoy tratando de hacer un formulario en el cual el usuario pueda, usando un botón o enlace, agregar al formulario la cantidad de campos de texto que necesite.
Conozco muy poco sobre RoR (estoy usando Ruby 1.8.6 y Rails 2.0.2) pero intente hacerlo usando un render, así:
Código:
def add_list
render(:partial => 'addList2')
end
Esto en el controlador, donde addList2 es la parte de la vista que quiero agregar al formulario, allí es donde están los campos que se deben agregar.
Luego en las vistas hago:
Código HTML:
<div id="segunda">
<%= render(:partial => 'addList2') %>
</div>
<%= link_to_remote('Agregar Campos', :url => {:controller => :getlist, :action => :add_list }, :update => 'segunda', :position => "bottom") %>
Esto, en las vistas, me funciona sin ningún problema, mi problema esta en la forma de procesar los datos, no se como hacerlo y las maneras que he intentado solo atajan los campos originales del formulario y no los que se agregan de forma dinámica.
Como puedo procesar estos datos?
Saludos a todos y gracias.
PS: Google un rato y también busque en el foro, pero no estaba muy seguro de que tenia que buscar.