Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Usar o hash do link para uma consulta MySQL com jQuery

29-06-2014 17:01

Nesse script basicamente vou mostrar como usar o hash do link "link.php#isso_é_o_hash" para gerar uma consulta MySQL.

Nesse exemplo não vou usar uma consulta, vou apenas enviar os dados do hash para uma página PHP. Lá você deve gerar sua consulta MySQL.

O código é o seguinte:

<script src="jquery.js"></script>   <script>   $(document).ready(function() {   $('.link').click(function(event) { event.preventDefault(); // EVITAR LINK $('#alvo').html(); // LIMPAR DIV   var link = $(this).attr('href').split('#');   // ENVIO jQuery.ajax({ type: "POST", url: "consulta.php", dataType: "html", data: "valor=" + link[1],   // enviado com sucesso success: function(response){ jQuery("#alvo").html(response); }, // quando houver erro error: function(){ alert("Ocorreu um erro durante a requisição"); } }); // ENVIO   });   }); </script>


<a href="pagina.php#link1" class="link">link 1</a> <a href="pagina.php#link2" class="link">link 2</a>   <div id="alvo"></div>

Para obter os dados enviado pelo jQuery, usar em consulta.php o seguinte:

<?php echo $_POST['valor']; ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado