Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Zé  Colmeia

Como Fazer: Combo 2 é carregado atraves de uma seleção no combo 1

Recommended Posts

Boa Tarde Galera,Sou novo neste forum ... estou precisando de um help !!!estou tendo uma dificuldade para gerar um <select> dinamicamente, vou tentar explicar :vou escrever o javascript em uma pagina atraves de dados que virão do BD atraves do PHP>> no Combo1 estará contido todas as áreas de atuação (área de atuação "empregos")>> no Combo2 estará desabilitado até que seja feita uma seleção no combo 1>> após a seleção no Combo1 será carregado as (profissões) referente aquela área de atuação no Combo2Já dei uma vasculhada no forum, porem não achei nenhuma solução parecida !Valeu Galera ![]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites
Adriano,

 

Consegui fazer ele de outra forma !!!!

e o melhor, funcionou no IE 6, FF 1.5, Opera 8.5

da uma olhada e me diga o que você acha ...

 

Muito Obrigado pela força !!!

 

quando tiver um tempo vou tentar fazendo com Ajax (usando o modelo passado) ... preciso aprender a mexer com isso !!!

 

<script language="JavaScript">var cod0 = new Array("Auxiliar Adm","Adm Jr","Adm Sr","Adm Master");var cod1 = new Array("Analista op","Consultor Op","Tecnico Op");var cod2 = new Array("Tecnico Inf","Programador inf","Analista de inf");var cod3 = new Array("Medico","Enfermeiro","Auxiliar de Enfermeiro");function put_iplist(){	var i = 0;	document.ipfwd.iface_ip.length = 0;	switch (document.ipfwd.iface.selectedIndex)	{	case 1:		for (i = 0; i < cod0.length; i++)			document.ipfwd.iface_ip[i] = new Option(cod0[i], cod0[i], false);			document.ipfwd.iface_ip[i] = new Option("", "", true);		break;	case 2:		for (i = 0; i < cod1.length; i++)			document.ipfwd.iface_ip[i] = new Option(cod1[i], cod1[i], false);			document.ipfwd.iface_ip[i] = new Option("", "", true);	break;	case 3:		for (i = 0; i < cod2.length; i++)			document.ipfwd.iface_ip[i] = new Option(cod2[i], cod2[i], false);			document.ipfwd.iface_ip[i] = new Option("", "", true);	break;	case 4:		for (i = 0; i < cod3.length; i++)			document.ipfwd.iface_ip[i] = new Option(cod3[i], cod3[i], false);			document.ipfwd.iface_ip[i] = new Option("", "", true);	break;	default:		document.ipfwd.iface_ip.disabled = true;		return;	}	document.ipfwd.iface_ip.disabled = false;}</SCRIPT><HTML><HEAD><TITLE>Redirecionamento de Tráfego</TITLE></HEAD><BODY><FORM method="POST" name="ipfwd" onsubmit="handle_submit()">Area<SELECT name="iface" onchange="put_iplist()">	<OPTION value=""></OPTION>	<OPTION value="Administrativa">Administrativa</OPTION>	<OPTION value="Operacional">Operacional</OPTION>	<OPTION value="Informatica">Informatica</OPTION>	<OPTION value="Medica">Medica</OPTION></SELECT><BR>Cargo<SELECT name="iface_ip" disabled="true"></SELECT></BODY></HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.