Ir para conteúdo

POWERED BY:

Arquivado

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

wilnet

Listar Combo select

Recommended Posts

Olá pessoal tudo bem?

 

Gostaria de uma orientação ou ajuda dos colegas por favor.

 

Não estou conseguindo passar uma informação que se encontra numa "Combo Select" para dentro um "campo Text".

 

É assim, tenho um "combo select" onde seleciono um fabricante, só que desejo que, ao selecionar o fabricante ele me mostre tb qual é o nome desse fabricante dentro de um Campo "text".

 

O código que estou usando para listar esse select é esse:

 

<select name=cat_carros>
<option value=nulo>Selecione um Fabricante</option>
<%
set lista_tipo = carrosDB.Execute("SELECT * FROM nome_carros ORDER BY nome")
While not lista_tipo.EOF
%>
<option value="<%=lista_tipo("id")%>" <%If (lista_tipo("id") = cat_carros) Then Response.Write "selected" End If%>><%=lista_tipo("nome")%></option>
<%
lista_tipo.MoveNext
Wend
%>
</select>

Então, desejo que ao selecionar um dos fabricantes acima, ele tb possa mostra qual é o nome desse fabricante dentro de um campo "text"

<input name="nome" type="text" id="nome" class="form" size=35 maxlength=50>

Desde já obrigado por qualquer ajuda ou orientção...

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer isso com javascript. Coloque o nome do fabricante no id de cada option, no evento onchange você pega esse id e joga o texto pra dentro do input.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá jonathan obrigado, mas veja... essa listagem é dinamica como o exemplo acima, até pq o numero de fabricantes pode ser inumeros....

 

Como vou fazer isso que você disse

Coloque o nome do fabricante no id de cada option

se eles são dinamicos?

 

Eu tb já dei uma busca por javascript no google.. você tem algum exemplo ou link que se lembre??

 

Me desculpe se eu estiver sendo muito leigo, mas é que sou mesmo rsrs...

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal, não sei pq não estou conseguindo,

 

Mas como eu poderia recuperar o "Id" desse fabricante após o select e jogar esse ID dentro do campo

<input name="nome" type="text" id="nome" class="form" size=35 maxlength=50>

Pq vejam, o select é dinamico:

 

<select name=cat_carros><option value=nulo>Selecione um Fabricante</option><%set lista_tipo = carrosDB.Execute("SELECT * FROM nome_carros ORDER BY nome")While not lista_tipo.EOF%><option value="<%=lista_tipo("id")%>" <%If (lista_tipo("id") = cat_carros) Then Response.Write "selected" End If%>><%=lista_tipo("nome")%></option><%lista_tipo.MoveNextWend%></select>

grato.

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.