Buenos dias compañeros, me volvi adicto a rails.
ahora tengo un problema, “como siempre”.
necesito hacer dos listas, una depende de la otra, ya todo ok gracias a
vicent
http://www.vicentgozalbes.com/articles/2006/08/05/listas-combinadas-con-ajax-y-ror
pero al guardar me dice que centro_id es null.
como cargo este valor si este se debe cargar con la lista remota?
aqui envio el codigo. gracias
este es el _form.rhtml
<%= error_messages_for ‘dependencia’ %>
Regional
<% change_list = remote_function(:update => ‘select_centros’, :url =>
{ :action => :list_centros }, :with => “‘regional_id=’+value”) %>
<%= select(“regional”, “regional_id”, Regional.find(:all).collect {|p|
[ p.nombre, p.id ] }, { :include_blank => true }, { :onchange =>
change_list }) %>
Nombre
<%= text_field ‘dependencia’, ‘nombre’ %>
Telefono
<%= text_field 'dependencia', 'telefono' %>
esta es la lista secundaria
_list_centros.rhtml
<%=collection_select(:centro, :centro_id, @centros, :id, :nombre,
options = {:prompt => “- Seleccione su centro -”} )%>