Combobox dinámico y ASP

Estoy trabajando dos combobox, el segundo se genera dinámicamente de acuerdo a lo seleccionado en el primero, pero tengo problemas al guardar lo del segundo combo en una base de datos mediante ASP, ya que guarda nada, al parecer un NULO, ¿podrías ayudarme al respecto?
Este es el código que estoy utilizando:
var groups=document.evalua.maestro.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group=new Array()
group[0][0]=new Option("Organismos Internacionales")
group[1][0]=new Option("Prácticas Profesionales")
group[2][0]=new Option("Investigación Epidemiológica Avanzada")
group[3][0]=new Option("Histología Veterinaria")
group[3][1]=new Option("Virología")
group[4][0]=new Option("Derecho Internacional")
group[4][1]=new Option("Derecho Internacional Público")
group[4][2]=new Option("Derecho Migratorio")
group[5][0]=new Option("Desarrollo, Aprendizaje y Educación")
group[6][0]=new Option("Prácticas Profesionales")
group[7][0]=new Option("Nutrición (Licenciatura)")
group[7][1]=new Option("Nutrición (Técnico)")
group[8][0]=new Option("Filosofía del Derecho 4 sem")
group[9][0]=new Option("Diferencias Culturales")
group[10][0]=new Option("Investigación de Operaciones II")
group[10][1]=new Option("Metodología de la Investigación")
group[11][0]=new Option("Lógica y Conjuntos")
group[11][1]=new Option("Prácticas Profesionales")
group[12][0]=new Option("Elementos Básicos de Metodología Científica")
group[13][0]=new Option("Administración Estratégica de Mercados")
group[13][1]=new Option("Investigación de Mercados")
group[13][2]=new Option("Taller de Publicidad")
group[14][0]=new Option("Administración de la Fuerza de Ventas")
group[14][1]=new Option("Conducta del Consumidor")
group[15][0]=new Option("Derecho Ambiental")
group[15][1]=new Option("Metodología de la Investigación Jurídica")
group[16][0]=new Option("Delitos Especiales")
group[16][1]=new Option("Derecho Constitucional")
group[16][2]=new Option("Filosofía del Derecho")
var temp=document.evalua.materia
function generar_materias(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options=new Option(group[x].text,group[x].value)
}
temp.options[0].selected=true
}
document.evalua.codigo.focus()
//-->
</SCRIPT>

1 respuesta

Respuesta
1
Según veo el código no parece estar mal, aunque necesitaría la página completa si no te parece mal... tal vez puedas eliminar información que no quieras que se vea antes de ponerme todo el contenido... ¿podría ser?
Hola Gandalf, mil gracias por el favor de tu atención y ayuda, afortunadamente he podido solucionar el problema.
group[0][0]=new Option("Organismos Internacionales", "Organismos Internacionales")
Recibe un afectuoso saludo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas