Ir para conteúdo

POWERED BY:

Arquivado

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

williamfoose

Pesquisa não funciona direito. Preciso de ^^

Recommended Posts

Olá. Tenho aqui um script que fas os links do site abrir outra página sem precisar recarregar a página.

 

Com links o site funciona beleza. Só que preciso colocar em uma pesquisa. Para quando alquem pesquisar mostrar os resultados.

 

O link que fas funcionar e este.

 

<a href="#" onclick="getPage('1','resultado')" id="th2">Página 1</a>

Ae o script que fas abrir é

 

function getPage(pagina,layer) {

document.getElementById(layer).innerHTML = carregamento;

ajax = ajaxInit();

//aqui estão as propriedade que puxão sua página//

ajax.open("GET","ajax.php?q="+pagina, true);

ajax.onreadystatechange = function() {

if(ajax.readyState == 4 && ajax.status == 200) {

var resultado = ajax.responseText;

resultado=resultado.replace(/\+/g," ");

resultado = unescape(resultado);

document.getElementById(layer).innerHTML = url_decode(resultado);

}

}

 

ajax.send(null);

}

Bom pelo link e pela função veremos

 

function getPage(pagina,layer) {

 

e

 

getPage('1','resultado')

 

que pega em

 

ajax.open("GET","ajax.php?q="+pagina, true);

 

Ae mostra o conteudo de ajax.php?q=1 porque em getPage('1','resultado') está 1

 

Ae pesquisa tudo com o numero 1.

 

Bom o que estou tentando fazer é

 

Fazer a partir de uma pesquisa abrir o site.

 

Tentando com este script

 

<form method="post" action="" id="search_form" onsubmit="return false;">

<input onkeyup="return getPage('','search_form');" type="text" name="search" id="search_input" />

</form>

Mais ele não pesquisa. Alquem poderia me dar uma ajudinha?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom consequi achar o script. Só que tem um problema. Quando eu vou digitar, ele ja vai pesquisando. E assim deixa a página lenta se eu escrever muito rapido.

 

O script da pesquisa é <input onkeypress="getSearch(this.value)" > queria saber como faço para add 1 botão. Para quando acabar de digitar eu clikasse no botão e enviava os dados para pesquisar.

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.