Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2012, 12:44
crash_rpm
 
Fecha de Ingreso: agosto-2012
Ubicación: Almeria
Mensajes: 50
Antigüedad: 12 años, 3 meses
Puntos: 0
Rellenar un SELECT, dependiendo de otro SELECT

Tengo un formulario en el cual hay dos SELECT, en uno se selecciona la categoria y depende la categoria seleccionada, en el otro select saldran las subcategorias.

Funciona perfectamente el problema que tengo es: cuando seleccionas una categoria que tiene 10 subcategorias las muestra bien, pero si te arrepientes y seleccionas otra categoria que tiene menos subcategorias (6 por ejemplo), pues se muestran esas 6 y se muestran las ultimas 4 de la anterior categoria seleccionada.
En fin funciona bien, pero queda feo que muestre subcategorias que no corresponden.

El codigo es este:

Código PHP:
<script type="text/javascript">
            var 
sec 0;
            function 
actualizarSec(sec)
            {
                for(
vSector[sec].length  j++)
                {
                    
opt = new Option(vSector[sec][j],j);
                    
mySelect document.getElementById('listaSubsectores');
                    
mySelect.options[j] = opt;
                }
           }
        
</script>