Ir para conteúdo

POWERED BY:

Arquivado

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

Fernando Wobeto

saber qual select estou trabalhando

Recommended Posts

Galera, ola novamente.

 

Tenho o seguinte HTML:

<table>
	<tr>
    	<td>
            <select name="oque">
            	<option value="">Selecione</option>
            	<option value="1">Casa</option>
                <option value="2">Apartamento</option>
                <option value="3">Hotel</option>
            </select>
        </td>
        <td><input type="text" name="qual" size="3" maxlength="3" /></td>
    </tr>
 	<tr>
    	<td>
            <select name="oque">
            	<option value="">Selecione</option>
            	<option value="1">Casa</option>
                <option value="2">Apartamento</option>
                <option value="3">Hotel</option>
            </select>
        </td>
        <td><input type="text" name="qual" size="3" maxlength="3" /></td>
    </tr>
 	<tr>
    	<td>
            <select name="oque">
            	<option value="">Selecione</option>
            	<option value="1">Casa</option>
                <option value="2">Apartamento</option>
                <option value="3">Hotel</option>
            </select>
        </td>
        <td><input type="text" name="qual" size="3" maxlength="3" /></td>
    </tr>
</table>
como fazer um codigo javascript que quando a pessoa seleciona uma opcao no select, no campo text ao lado dela receba o value do select selecionado?

 

Mas assim, imagina todos os selects tendo o mesmo name e id como "oque" e os campos text tendo os name e id como "qual", ja que utilizo de um outro JS cloneNode para copiar o primeiro select e text para ir criando os demais.

 

Minha intençao para voces terem uma ideia, nao eh somente essa, mas sabendo isso, depois pegar o value do select, fazer uma solicitacao via ajax para saber o que jogar no campo text AO LADO DO SELECT EDITADO!!

 

Mto obrigado galera...vao me ajudar mto!!!!

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas sabendo isso, depois pegar o value do select, fazer uma solicitacao via ajax para saber o que jogar no campo text AO LADO DO SELECT EDITADO!!

 

Fiz esse processo com jQuery:

Em funcionamento:

http://www.wbruno.com.br/scripts/combo-preenche-input.php

 

link para o script:

http://www.wbruno.com.br/blog/?p=12

 

Com Javascript puro, o processo é o mesmo, porém um pouco mais trabalhoso. Só tome cuidado com tantos selects, e inputs com names iguais.. se você não trabalhar com arrays, será impossível receber o valor de todos eles com a tua linguagem server-side, já que o envio de um, irá sobrescrever o valor do anterior.

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.