Como cargar <select1> y <select2> ... dinamicamente

Hola, mi problema es el siguiente.

Mira tengo mi base de datos con dos tablas relacionadas (Actividades -
SubActividades).

La pregunta es la siguiente:

  1. En un (ListBox1 o como se llame) hago una consulta y me da
    todas mis actividades.

  2. En el momento en que seleccione una actividad X necesito que en el
    (ListBox2) se llene con las subactividades de la actividad en
    cuestion X.

  3. Espero que me puedan ayudar.

  4. Esta leyendo en los foros pero hablan de ajax y la verdad ni idea que
    es eso, asi que como lograria hacer esto en ruby on rails.

Att.

Wilian S.

Wilian S. wrote:

Hola, mi problema es el siguiente.

Mira tengo mi base de datos con dos tablas relacionadas (Actividades -
SubActividades).

La pregunta es la siguiente:

  1. En un (ListBox1 o como se llame) hago una consulta y me da
    todas mis actividades.

  2. En el momento en que seleccione una actividad X necesito que en el
    (ListBox2) se llene con las subactividades de la actividad en
    cuestion X.

  3. Espero que me puedan ayudar.

  4. Esta leyendo en los foros pero hablan de ajax y la verdad ni idea que
    es eso, asi que como lograria hacer esto en ruby on rails.

Att.

Wilian S.

Tal vez te convendria aprender un poco sobre Ajax… seria la manera mas
facil de hacerlo sin que la pagina haga un post cada vez que se
seleccione algo en el combolist.

Aca esta un topic en donde hablan de eso:
http://www.ruby-forum.com/topic/141889

Como ya comenté en su momento …

#88 Dynamic Select Menus - RailsCasts

En ese screencast se explican “todos” los secretos de los combos.

Por cierto, podrias utilizar “acts_as_tree” … para tener las
actividades dentro de la misma tabla.

Un saludo,

Francesc

On Feb 13, 2008, at 12:46 AM, Edgar J. Suarez wrote:

me da
es eso, asi que como lograria hacer esto en ruby on rails.
Aca esta un topic en donde hablan de eso:
Actualizar Combos en Cascada usando Ajax - ES - Ruby-Forum

Posted via http://www.ruby-forum.com/.


Ror-es mailing list
[email protected]
simplelogica.net


Not sent from my iPhone

On 13/02/2008, Wilian S. [email protected] wrote:

(ListBox2) se llene con las subactividades de la actividad en
cuestion X.

  1. Espero que me puedan ayudar.

  2. Esta leyendo en los foros pero hablan de ajax y la verdad ni idea que
    es eso, asi que como lograria hacer esto en ruby on rails.

Hola William,

permíteme que haga dos observaciones sobre tu consulta:

  • Me parece preocupante que puedas decir “ni idea de que es Ajax”. No
    porque tengas que saberlo obligatoriamente, sino por entender los
    motivos que pueden haberte llevado a leer el término, saber que
    resuelve tu problema y aun así no haberte tomado la molestia de leer
    siquiera el más somero artículo sobre el tema. La consulta “qué es
    ajax” en Google, que parece que no has llegado a hacer, devuelve
    251,000 resultados. En inglés, la misma consulta devuelve 6,590,000
    resultados. Pásate 5 minutos por cualquiera de ellos.

  • Aun sin saber qué es Ajax, y sin molestarte en enterarte, que no
    atisbes que un refresco dinámico de un elemento de página tiene algo
    que ver con javascript y preguntes “cómo hacerlo en ruby on rails”,
    denota una carencia de las nociones más básicas sobre el desarrollo en
    web (por ejemplo, qué es código de servidor y qué es código de
    cliente). Quizás deberías empezar a cimentar esos conocimientos
    primarios antes de meterte en aguas más profundas.

Todo lo anterior, no hace falta decirlo, en el mejor espíritu de
enseñar a pescar, etc, etc

P.D. Podrías tener un sólo modelo de Actividad y que pudiese “actuar
como arbol” (pista, pista…)


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.