Tenho um pequeno sistema e eu gostaria de ajuda em uma coisa, que quando o vendedor (eu), seleciona um produto trazer os valores corretos, isso eu consegui resolver, o que preciso de ajuda é que quando selecionado o item ele vá para um input e a caixa de pesquisa desapareça com os outros itens,
var req;function buscarNoticias(valor){if(window.XMLHttpRequest){
req =newXMLHttpRequest();}elseif(window.ActiveXObject){
req =newActiveXObject("Microsoft.XMLHTTP");}var url ="busca.php?valor="+valor;
req.open("Get", url,true);
req.onreadystatechange =function(){if(req.readyState ==1){
document.getElementById('resultado').innerHTML ='Buscando Produtos...';}if(req.readyState ==4&& req.status ==200){// Resposta retornada pelo busca.phpvar resposta = req.responseText;// Abaixo colocamos a(s) resposta(s) na div resultado
document.getElementById('resultado').innerHTML = resposta;}}
req.send(null);}//função para exibir noticiasfunction exibirConteudo(id){// Verificando Browser if(window.XMLHttpRequest){
req =newXMLHttpRequest();}elseif(window.ActiveXObject){
req =newActiveXObject("Microsoft.XMLHTTP");}// Arquivo PHP juntamento com a id da noticia (método GET)var url ="exibir.php?id="+id;// Chamada do método open para processar a requisição
req.open("Get", url,true);// Quando o objeto recebe o retorno, chamamos a seguinte função;
req.onreadystatechange =function(){// Exibe a mensagem "Aguarde..." enquanto carregaif(req.readyState ==1){
document.getElementById('conteudo').innerHTML ='Aguarde...';}// Verifica se o Ajax realizou todas as operações corretamenteif(req.readyState ==4&& req.status ==200){// Resposta retornada pelo exibir.phpvar resposta = req.responseText;// Abaixo colocamos a resposta na div conteudo
document.getElementById('conteudo').innerHTML = resposta;}}
req.send(null);}
PHP
busca.php
include('conn.php');//recuperação de valoresif(!empty($_GET["valor"])){
$valor=$_GET['valor'];//selecionar os valores do banco
$sql = mysql_query("SELECT * FROM produtos WHERE descricao LIKE '".$valor."%' OR gtin_ean LIKE '".$valor."%' LIMIT 5");//while para trazer todos os valores do bancowhile($noticias = mysql_fetch_array($sql)){
echo ("<div class='exibir_res'>");
echo ("<a href=\"javascript:func()\" onblur=\"passar_1()\" onclick=\"exibirConteudo('".$noticias['codigo']."')\">".$noticias['descricao']."</a><br />"); echo ("</div>");}}
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
mariocosta
Tenho um pequeno sistema e eu gostaria de ajuda em uma coisa, que quando o vendedor (eu), seleciona um produto trazer os valores corretos, isso eu consegui resolver, o que preciso de ajuda é que quando selecionado o item ele vá para um input e a caixa de pesquisa desapareça com os outros itens,
JAVASCRIPT
PHP
busca.php
exibir.php
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.