Ir para conteúdo

POWERED BY:

Arquivado

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

Luciano.Domingues

Aparecer apenas na primeira vez

Recommended Posts

Boa tarde pessoal,

tenho uma dúvida e espero que me ajudem.

Tenho uma página que, no momento que é carregada, faz uma consulta no banco de dados e mostra o resultado.

Nesta mesma página tem um form de busca mais detalhada da consulta feita no momento que a página carregou.

Preciso que, no momento que o usuario utilize um dos campos do form e clique em pesquisar, a consulta que é feita quando a página carrega suma. Pensei em colocar ela numa div e fazer ela sumir quando clicar no botão pesquisar do form, porém, se a pessoa fizer uma nova pesquisa e clicar no botão, a div irá aparecer novamente. E agora, o que eu faço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você utilizar jQuery você pode usar show() e hide() com o id da div

 

Agora se for Javascript puro você faz algo assim:

function toggleDiv(element){
 if(document.getElementById(element).style.display == 'none')
 {
 	 document.getElementById(element).style.display = 'block';
 }
 else
 {
 	 document.getElementById(element).style.display = 'none';
 }
}

E ai se faz ai o que te interessa colocando no onclick para chamar essa ação ai :P

 

Mas para mostrar resultados em uma div acreditoq ue você teria que usar Ajax... e assim trabalhar melhor com esse conteúdo sem sair dessa página

Para usar ajax você pode usar o Ajax do jQuery

 

Ou usar ajax puro.

 

Abraços

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.