Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2009, 10:21
Avatar de nodream
nodream
 
Fecha de Ingreso: septiembre-2003
Mensajes: 134
Antigüedad: 21 años, 3 meses
Puntos: 2
Respuesta: Multiples e indefinidos selects dinámicos

Lo he resuelto, al final no use mucho ajax que digamos, casi todo el proceso lo hago con php.

tengo un archivo php que recibe un parametro GET el cual será el id de la categoria, mediante este hago consultas para ver quien es su padre y luego su abuelo y su bisabuelo y así hasta llegar a la raíz del arbol, de esta forma voy obteniendo la ruta de categorias hasta llegar a la categoria principal, toda esta ruta lo meto en un arreglo.

Una vez teniendo la ruta en el array simplemente voy haciendo un recorrido por el arreglo haciendo otra consulta por cada elemento para saber quienes son sus hermanos y los voy imprimiendo en un <select> y listo. al final solo pongo los hijos del elemento recibido con GET en otro <select> o si no tienen hijos pongo un mensaje de continuar.

No se si sea la forma mas correcta, pero es la forma con la que he resuelto el problema, espero a alguien le sirva este esquema, o si alguien tienen una alternativa o forma de mejorarlo se agredece que lo publique.