Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2008, 05:13
Mandete
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años, 3 meses
Puntos: 0
Formulario con select anidados y poder añadir/eliminar filas

Tengo que hacer un formulario en el que haya 4 tipos de desplegables, dependientes entre si de la siguiente forma:

Código:
 
TIPO1
    TIPO2
        TIPO3
            TIPO4
Que el valor de uno salga en función del anterior no hay problema. El problema viene cuando hay un botón para añadir de cada uno de los tipos, y otro para eliminar, de forma que puede quedar una cosa asi

Código:
TIPO 1
   TIPO 2
      TIPO 3
         TIPO 4
         TIPO 4
      TIPO 3
         TIPO 4
   TIPO 2
      TIPO 3
         TIPO 4
         TIPO 4
      TIPO 3
         TIPO 4 
TIPO 1
   TIPO 2
......

Una vez metidos todos los datos, deberán guardarse en BD relacionando tipos 1 con tipos 2, tipos 2 con tipos 3 y tipos 3 con tipos 4.

Alguna idea de como puedo realizar todo esto?. He probado usando javascript e insertando los desplegables con innerHTML (o algo asi creo q era), pero al rellenarse con mysql no se rellenarlos combinandolo con javascript. Tambien he probado mediante whiles, donde al pinchar en añadir de algun tipo pasaba x el formulario una var oculta sumando 1 a la guarda del bucle, pero asi no consigo separar el valor para cada caso de un tipo, y al eliminar solo consigo eliminar la última, aunque quisiera eliminar cualquier otro de un tipo.

Alguna idea?

Última edición por Mandete; 11/02/2008 a las 02:08