Jump to content
Fórum Script Brasil
  • 0

Pesquisar Tabela Ao Sair De Um Campo


Guest Ricardo Costa
 Share

Question

Guest Ricardo Costa

É o seguinte:

Tenho dois campos text. CODIGO e DESCRICAO. Ao sair do campo CODIGO, selecionar o registro com CODIGO igual ao campo e trazer para tela a DESCRICAO. Se não encontrar, mensagem de erro.

Obrigado.

Ricardo.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Cara tem como fazer esta sua busca utilizando o AJAX... é muito facil... crieu um codigozinho que voce podera visualizar aqui abaixo.... Qualquer duvida posta ai... Espero que entenda...

Pagina.html

<html>
<head>
<title>Marcos Legal</title>
<script language="javascript">

function ExecutarAjaxSemLoader(url,campo1,campo2){
{
   var MinhaVariavelQueCaptura;

    xmlhttp.open("GET",url ,true);
    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){

    MinhaVariavelQueCaptura = xmlhttp.responseText;

                if(MinhaVariavelQueCaptura == '0'){
                    alert("Não há descrição para o dodigo selecionado");
                    campo2.value = ''; //Limpando o campo de Descricao
                }else{
                    campo2.value = MinhaVariavelQueCaptura;
                }

          }else{
                campo2.value = 'Buscando...';
          }

     }
    xmlhttp.send(null)
}
}

</script>
<body>

<form name="MeuFormizinho">
Codigo: <input type="text" name="MeuCodigozinho" onblur="ExecutarAjaxSemLoader('PaGiNaOuTrA.asp?codigo='+ this.value,this,MinhaDescricaozona);"><br>
Descricao: <input type="text" name="MinhaDescricaozona"><br>
</form>

</body>
</head>
</html>
PaGiNaOuTrA.asp
codigo = request.querystring("codigo")

'Faz a busca no banco se a busca não obtiver resultado então tem de retornar 0
'Se a busca obtiver resultado então mostra o valor que encontrou

response.write "Oi" 'Neste caso estou com um exemplo hipotetico de retorno.

Link to comment
Share on other sites

  • 0
Guest Ricardo Costa

Prezado Marcos,

Vou tentar, mas faltou você me dizer qual comando uso para retornar, colocando a Descrição no seu devido campo.

Obrigado.

Ricardo.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...