Cargar Combo Box dinámico

sbruni
24 de Marzo del 2006
Necesito carga un Combo Box con datos de una DB a partir de la selección realizada en otro Combo Box (de ser posible que esto se realice en el momento en que hago dicha selección, sin tener que presionar ningún boton de submint).
Si alguien tiene una idea, por favor posteen es URGENTE.

Gracias.

goteen_mx
24 de Marzo del 2006
Por que no buscas lo relacionado con listas enlazadas
Mira esta funcion es de dos listas enlazadas

primero llenas un arreglo javascript con asp despues la mandas a llamar con el metodo on change, es decir en tu select pones despues onChange("cambiaestado") en esta caso el nombre de tu funcion, lo que haces es que con el id de tu primer combo, buscas en tu arreglo y por medio de javascript llenas el segunso, esta es una opcion y el codigo mas o menos es este

<script language="JavaScript" type="text/JavaScript">
function cambia_estado(){
var prog=new Array();
<%
do while not rsextens.eof
programas(k,0)=rsextens("id_prog")
programas(k,1)=rsextens("id_prog")&" "&rsextens("dsl_programa")%>
prog[<%=k%>]=[<%=k%>,"<%=rsextens("id_prog")%>",<%=rsextens("id_estado")%>,"<%=rsextens("dsc_estado")%>","<%=rsextens("id_prog")%>"+" "+"<%=rsextens("dsl_programa")%>"];
<%
k=k+1
rsextens.movenext
loop
%>

document.frm2.pg_estado.length=1;
for(i=0 ; i<prog.length ; i++){
if(prog[i][1]==document.frm2.adm_prog.options[document.frm2.adm_prog.selectedIndex].value){

document.frm2.pg_estado.length++;
document.frm2.pg_estado.options[document.frm2.pg_estado.length-1].value=prog[i][2];
document.frm2.pg_estado.options[document.frm2.pg_estado.length-1].text=prog[i][3];
}
}
}

haber si le entiendes.

Otra es usando AJAX pero esta mas ca.....

bye