Ir para conteúdo

POWERED BY:

Arquivado

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

Faian

passar valor de select para select

Recommended Posts

Boa tarde pessoal estou com um problema é o seguinte

tenho dois select um é esse

 

<select name="setor" Size=1 class="intranet_nova" id="setor" onChange="getStates(this, document.frm_andamento.select);">		<option value=""></option>		<option value="Contabilidade">Contabilidade</option>		<option value="Pessoal">Pessoal</option>		<option value="Financeiro">Financeiro</option>		<option value="Recepção">Recepção</option>		<option value="Diretoria">Diretoria</option>		<option value="Compras">Compras</option>  </select>

Gostaria que quando escolhece uma opcao desse select por exemplo escolhi Compras esse valor Compras fosse passado para o meu outro select abaixo

Aqui usaria o valor do select de cima para fazer uma consulta na minha base

<select name="solicitante" class="intranet_nova" id="solicitante">		<?		  include("../conexao.php");		  $sql1 = "select nome from usuarios where setor = '$setor'";		  $res1 = mysql_query($sql1);	while ($linha1 = mysql_fetch_array($res1)) { 	   $nome = $linha1["nome"]; 	   $combo1 = $combo1 . "<option value='$nome'>$nome</option>"; 	} echo $combo1; ?> 		</select>

teria como passar o valor de um select para o outro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta:

 

function copiaEntreSelects(valor){	 var objOption = document.createElement('OPTION');	 var objSel = document.getElementById('IdDoSegundoSelect');	 objOption.value = valor;	 objOption.text = valor; // ou outra coisa q você queira	 objSel.appendChild(objOption);}

e no teu primeiro select tu coloca:

 

onchange = copiaEntreSelects(this.value);

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.