JavaScript - Problemas con unos menús desplegables

 
Vista:

Problemas con unos menús desplegables

Publicado por Reinhart (2 intervenciones) el 25/03/2005 12:13:35
Bueno, la pregnta en principio es sencilla, pero me he bloqueado y no consigo avanzar.
Mi problema es el siguiente, tengo entre 1 y 5 desplegables que contienen valores de 1 a 5, estos valores estan ordenados y son cargados desde una base de datos en php, una vez cargados mis selects se llaman así nombreselect[id] donde id es un valor variable que hace referencia a una id de la base de datos de los cuales ha sido cargado el orden.
Tengo un array que contiene esas id's para poder usarlas desde de javascript llamado array[i] donde i va de 1 a 5
Ahora bien mi intención es que yo al cambiar 1 de los desplegables el que haya quedado con el mismo valor tome el valor que está libre.
Es decir en principio tengo 1,2,3,4,5 y si cambio el 1 por el 3 quedaría 3,2,3,4,5 y quiero que mi script ponga el 3 anterior a 1 así 3,2,1,4,5 o bien que me los reordene desplazando los valores, pero eso es algo que ya puedo hacer yo mi problema es que no consigo hacer una función que en el OnChange me cambie el valor de los otros usando el array de selects
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con unos menús desplegables

Publicado por Mike79 (49 intervenciones) el 26/03/2005 06:20:24
Revisa esta página.

http://www.dynamicdrive.com/dynamicindex16/chainedselects/index.htm

Aqui se usan arios selects, y como podras ver se "reescriben" todos sus valores. Puedes basarte en eso para hacer tu script.

Saludos!
-
Miguel Angel
Mike79

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con unos menús desplegables

Publicado por Reinhart (2 intervenciones) el 26/03/2005 12:30:13
Gracias por la respuesta, he estado mirando la página pero no es lo que busco, en realidad creo que mi problema está en el nombre que le doy a los selects ya que si en vez de crear un array de nombre select[85] por ejemplo le llamo select85 si que puedo trabajar con el el problema es q el número que tengo está almacenado en una variable y no puedo poner selectvariable[i] pq no existiria.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar