Foros del Web » Programando para Internet » Javascript »

SELECT al seleccionar elemento

Estas en el tema de SELECT al seleccionar elemento en el foro de Javascript en Foros del Web. Buenos días. Soy novato en la programación con JavaScript. Y, modificando una web de mi empresa, debo crear una lista, cuyos valores únicamente se carguen ...
  #1 (permalink)  
Antiguo 10/11/2008, 03:44
 
Fecha de Ingreso: octubre-2008
Mensajes: 6
Antigüedad: 15 años, 6 meses
Puntos: 0
SELECT al seleccionar elemento

Buenos días. Soy novato en la programación con JavaScript. Y, modificando una web de mi empresa, debo crear una lista, cuyos valores únicamente se carguen cuando se seleccione un valor en otra lista precedente, pero dentro de la misma página. Intentaré aclararlo. Tengo una lista con una serie de usuarios, que se recogen desde una BBDD. Si se selecciona un usuario, se cargan, en otra lista, todos los departamentos a los que se puede asignar esa persona. Si no hay ningún elemento seleccionado, no se carga nada en la segunda lista. He intentado hacerlo de varias maneras, pero no funciona. ¿Me podríais ayudar? Muchas gracias, por adelantado.
  #2 (permalink)  
Antiguo 10/11/2008, 04:07
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 19 años, 11 meses
Puntos: 834
Respuesta: SELECT al seleccionar elemento

Fijate si te sirve esto:
http://www.disegnocentell.com.ar/new...los.php?id=159
  #3 (permalink)  
Antiguo 10/11/2008, 04:58
 
Fecha de Ingreso: octubre-2008
Mensajes: 6
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: SELECT al seleccionar elemento

Ya lo solucioné. De cualquier manera, muchas gracias por todo. Dejo el código con el que lo subsané.

function jsCargaSVA(nSVA)
{
var jOpt=document.formulario.sva.options;
with(document.formulario)
{
var usuario=usuarios.value;
sva.length=0;
sva.options[0]=new Option("-- Seleccione SVA --","-- Seleccione SVA --","defaultSelected","");
var indice=1;

//Comprobamos si se ha seleccionado algún usuario.
if (usuarios.value!="")
{
sva.disabled=false;
("<?php
$servicio=mysql_query("SELECT usuario FROM Usuarios order by usuario ASC",$conexion);
while($registro=mysql_fetch_row($servicio)){
?>");
jOpt[jOpt.length]=new Option("<?php
echo "$registro[0]"?>","<?php echo "$registro[0]"?>");
("<?php } ?>")
}
}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.