Forum: Rails-ES Seleccionar valor en Combobox

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
6314bb12df090d88f3c74454304dd47e?d=identicon&s=25 Maria (Guest)
on 2007-05-02 16:17
Estoy usando ActiveScaffold.

En el archivo casa_helper.rb he escrito el código que pongo a
continuación (pongo un fragmento) para mostrar un combobox que muestra
cierta información. La información se muestra perfectamente, sin embargo
no consigo que aparezca seleccionado el valor que debería. Se supongo
que el valor seleccionado lo tenemos en record y yo recorro todo los
valores para localizar el identificador que le corresponde, pero no hay
forma.



def casa_form_column(record, input_name)
  ...
  lista = Casa.find(:all, :include => 'ciudad')

  nueva_lista_armarios=...
  ...
        lista do |elemento|
  if record = elemento.nombre
      seleccionado=elemento.id
  end
  ...

  select_tag 'Uno',options_for_select(nueva_lista,
selected=seleccionado), {:multiple => false}
  ...
This topic is locked and can not be replied to.