Ir para conteúdo

POWERED BY:

Arquivado

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

Curvello

Select Multiple

Recommended Posts

Olá,Tenho 3 listboxs.... quando clicar em alguma linha de qualquer uma das tres preciso q a opção correspondente seja marcada assim como a que o usuario escolheu... Exemplo:|QTDE |PRODUTO |VALOR|1 |Pera | 1.00|4 |Maça | 5.00|6 |Uva | 7.00Digamos o usuario clique em 1.00. Tem q selecionar a pera e a qtde das outras caixas também....Estava funcionando corretamente, mas fui obrigado incluir a propriedade Multiple nas 3 listbox para que minha pagina .php as reconheça qdo submeter o formulario. Ai agora qdo clico em uma opção o script da erro....Como resolveu isso? nao posso tirar a propriedade multiple das caixas.OBRIGADO!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Tenho 3 listboxs.... quando clicar em alguma linha de qualquer uma das tres preciso q a opção correspondente seja marcada assim como a que o usuario escolheu... Exemplo:

 

|QTDE        |PRODUTO          |VALOR

|1              |Pera                  |  1.00

|4              |Maça                |  5.00

|6              |Uva                  |  7.00

 

Digamos o usuario clique em 1.00. Tem q selecionar a pera e a qtde das outras caixas também....

 

Estava funcionando corretamente, mas fui obrigado incluir a propriedade Multiple nas 3 listbox para que minha pagina .php as reconheça qdo submeter o formulario. Ai agora qdo clico em uma opção o script da erro....

 

Como resolveu isso? nao posso tirar a propriedade multiple das caixas.

 

OBRIGADO!

<{POST_SNAPBACK}>

<td><div align="center">
             <select name="qtde[]" multiple size="6" class="input" id="lstqtde" onClick="selecionar('lstqtde')"></select>
           </div></td>
           <td><select name="produtos[]" multiple size="6" class="input" id="lstprodutos" onClick="selecionar('lstprodutos')"></select></td>
           <td><div align="center">
             <select name="valor[]" multiple size="6" class="input" id="lstvalor" onClick="selecionar('lstvalor')"></select>
           </div></td>
           <td>                              <div align="center">
             <input name="btnmenos" type="button" class="send" id="btnmenos" value="Remover" onClick="remover()">
           </div></td>

 

function selecionar(caixa){	if(caixa=="lstqtde" && document.frm.lstqtde.length>0){  indice=document.frm.lstqtde.selectedIndex;  document.frm.lstvalor.options[indice].selected = true;  document.frm.lstprodutos.options[indice].selected = true; }	if(caixa=="lstvalor" && document.frm.lstvalor.length>0){  indice=document.frm.lstvalor.selectedIndex;  document.frm.lstprodutos.options[indice].selected = true;  document.frm.lstqtde.options[indice].selected = true; }	if(caixa=="lstprodutos" && document.frm.lstprodutos.length>0){  indice=document.frm.lstprodutos.selectedIndex;	  document.frm.lstvalor.options[indice].selected = true;  document.frm.lstqtde.options[indice].selected = true; }  return true;}

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.