Para probar solamente Proba con
page.replace_html 'hotel_localidad_id', localidades_options Y fijate el output Despues proba con un page.replace_html 'hotel_localidad_id', '<option value="1">1</option><optionvalue="2">2</option>' Y fijate el output, postea tus comentarios Saludos ;) -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Mariano Ayesa Sent: Martes, 23 de Junio de 2009 11:58 a.m. To: Grupo Ruby Argentina Subject: [RubyArg] Problema con replace_html en options de select Que tal gente? No puedo entender, por que esto no me está funcionando bien.. Tengo un populate.rjs, que deberia cargarle los options a un select: localidades_options = options_from_collection_for_select(@localidades, 'id', 'nombre') page['hotel_localidad_id'].replace_html localidades_options La cuestion, es que el value de los options que me genera, están escapados.. Esta es la salida que veo en firebug por ej: <option value="\"1\"">Buenos Aires</option> <option value="\"19\"">Catamarca</option> <option value="\"9\"">Chaco</option> Luego, pensé que la coleccion @localidades podria estar mal formada, pero si hago por ej: localidades_options = options_from_collection_for_select(Localidad.all, 'id', 'nombre') page['hotel_localidad_id'].replace_html localidades_options Obtengo exactamente lo mismo. Si en vez de usar rjs para cargar el combo, lo cargo fijo en el html con algo asi.. <label>Localidad</label><%= f.select(:localidad_id, Localidad.all.map {|l| [l.nombre,l.id]}, {:include_blank => true }) %> Anda todo bien.. Alguien tiene alguna idea? Que no estoy viendo? Gracias, _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar __________ Información de ESET Smart Security, versión de la base de firmas de virus 4181 (20090623) __________ ESET Smart Security ha comprobado este mensaje. http://www.eset.com _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
