Pessoal
Tudo bem...?
Estou precisando de uma ajuda de vcs..
tenho que fazer o seguinte...
tenho um campo input "cgc" (um codigo das unidades com 4 caracteres)
e um campo input "unidade" (o nome das unidades)
cada unidade é vinculada a um cgc , então eu quero um campo tipo texto para digitar o cgc e o campo nome da unidade
preencher automaticamente com aquele codigo..
tenho uma tabela = tb_admUnidade
com os campos = cgc_unidade e no_unidade
será que alguem poderia me ajudar...essa pagina envia email eu uso um request.form
esses dados nao sao inclusos no banco..sao enviado para o email atraves do form...
Valeu!!!!

Combinação De Campos D Acordo Com Digitacao
Started By Lucas Almeida, 09/05/2007, 16:46
5 replies to this topic
#1
Posted 09/05/2007, 16:46
#2
Posted 09/05/2007, 17:35
você quer digitar em 1 campo e preencher no outro ? fiz isso ontem rapaz:
É por aí o esquema, eu fiz um pouco diferente porque precisava validar os dados, então eu fiz um função mais complexa. Se precisar de referência sobre DOM (o modelo que eu usei para localizar os elementos), veja aqui:
http://developer.mozilla.org
<input type="text" name="cgc" onkeyup="document.forms[this.form.name].elements['unidade'].value=this.value" /> <input type="text" name="unidade" />
É por aí o esquema, eu fiz um pouco diferente porque precisava validar os dados, então eu fiz um função mais complexa. Se precisar de referência sobre DOM (o modelo que eu usei para localizar os elementos), veja aqui:
http://developer.mozilla.org
Edição feita por: bimonti, 09/05/2007, 17:36.
Tá difícil escrever o português correto.. ^^
WebFórum - Equipe de Desenvolvimento - Monitor

Yeah I do have some stories, and it's true I want all the glory ...

Yeah I do have some stories, and it's true I want all the glory ...
#3
Posted 09/05/2007, 17:46
cara na verdade, não era isso...
assim, tenho 2 inputs tmb....cgc e unidade
qado eu prencher por exemplo cgc (campo 4 caracteres)
ex.: campo CGC: 0081
campo unidade :Filial tupinambas => esse campo preenche sozinho o nome filial, pois na tab do banco SQL a filia Tupinambas corresponde ao cgc de numero 0081...entende?
isso que eu preciso saber....
assim, tenho 2 inputs tmb....cgc e unidade
qado eu prencher por exemplo cgc (campo 4 caracteres)
ex.: campo CGC: 0081
campo unidade :Filial tupinambas => esse campo preenche sozinho o nome filial, pois na tab do banco SQL a filia Tupinambas corresponde ao cgc de numero 0081...entende?
isso que eu preciso saber....
#4
Posted 09/05/2007, 17:51
Hummm ... então é AJAX que você quer. Vou mover pra lá.
No momento estou sem tempo para responder, vou pra casa bater uma chepa. Talvez alguém responda sua dúvida, senão amanhã eu dou uma força.
No momento estou sem tempo para responder, vou pra casa bater uma chepa. Talvez alguém responda sua dúvida, senão amanhã eu dou uma força.
WebFórum - Equipe de Desenvolvimento - Monitor

Yeah I do have some stories, and it's true I want all the glory ...

Yeah I do have some stories, and it's true I want all the glory ...
#5
Posted 09/05/2007, 18:07
não brother é java script mesmo...
eu consigui esses codigos aqui...que fazem isso, vou posta-los, mas nao estou conseguindo adapta-los..
da uma olhadinhaa..
agora os java scripts:
a parte das unidades é ate essa mesma, só q esse codigo ta incluindo no banco
o meu usa um request.form...
eu consigui esses codigos aqui...que fazem isso, vou posta-los, mas nao estou conseguindo adapta-los..
da uma olhadinhaa..
<tr> <td width="16%" height="26"><font face="Verdana">Unidade</font> </td> <td width="25%" height="26" colspan="3"> <input type="pcgcu" type="text" size="4" maxlength="4" id="pcgcu" onkeyup="getEnter(event,'pe')"> <input type="button" style="display:none" name="pe" id="pe" value="Pesquisar" onClick="pesquisar2(this.form.pcgcu, this.form.Cgc_Unidade)" class="botao"> <select name="Cgc_unidade" title="Cgc_unidade" size="1"> <option value="0"> Escolher </option> <%Do While Not objRsUnidade.EOF %> <option value="<%=objRsUnidade("Cgc_Unidade")%>" <% if objRsUnidade("cgc_unidade") = Cgc_unidade then Response.Write("selected") else Response.Write(" ") END IF %>> <%=objRsUnidade("No_Unidade") & "(" & objRsUnidade("Cgc_Unidade") & ")" %> </option> <%objRsUnidade.MoveNext%><%Loop%> </select>
agora os java scripts:
function pesquisar(){ demanda = document.formulario.codigoDemanda if(!isNumber(demanda.value) || demanda.value ==""){ alert("Indique um número no campo de procura."); demanda.select(); demanda.focus(); return false; } antigo = document.formulario.requisicoesAnteriores; for (j=0; j < antigo.length; j++) if (demanda.value == antigo.options[j].value) { antigo.options[j].selected = true; return true; } alert("Não encontrado registro " +demanda.value+ " em demandas anteriores."); demanda.select(); demanda.focus(); return false; } function pesquisar2(oque , onde){ demanda = oque if(isNaN(demanda.value) || demanda.value ==""){ alert("Indique um número no campo de procura."); demanda.select(); demanda.focus(); return false; } antigo = onde; for (j=0; j < antigo.length; j++) if (demanda.value == antigo.options[j].value.substring(0,4)) { antigo.options[j].selected = true; cambiarcombo(document.formulario.unidade, document.formulario.circuito); return true; } alert("Não encontrado registro " +demanda.value+ " em demandas anteriores."); demanda.select(); demanda.focus(); return false; } function getEnter(e, botao){ var tecla ="" if (document.all) // Internet Explorer tecla = event.keyCode; else tecla = e.which; if (tecla == 13){ document.getElementById(botao).click(); } }
a parte das unidades é ate essa mesma, só q esse codigo ta incluindo no banco
o meu usa um request.form...
#6
Posted 07/03/2008, 10:04
Dê uma olhada na biobliotexa xajax. Baixe e veja os exemplos, ela é muito fácil de usar. E vai resolver n problemas em ajax. Foi ela que me ajudou a fazer o que vc quer. Só não enho o link, pois não estou em casa.
Att.
Vivian Almeida
Att.
Vivian Almeida
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)