Boa tarde!
Estou usando um script Jquery de pesquisa interna em meu site feito em Asp.net, mas estou tendo um problema e não encontro solução em lugar nenhum, segue descrição do problema.
Eu entro em meu site rrguiacomercial (não posso postar link aqui, mas é só digitar no Google que aparece) e digito a palavra mix no campo de pesquisa da página principal, ele vai trazer a página da mix, mas se eu clico em classificados depois de ter feito essa
pesquisa e coloco tec, ele traz a mix novamente, aí se eu digitar tec novamente, ele traz a página da tec.
O problema é que sempre na primeira vez ele traz a pesquisa anterior, como fazer para limpar o cache, se é que isso é problema de cache?
Quando uso o alert na página de classificados, ele mostra "mix" "tec". Não consigo fazer ele trazer somente a palavra digitada por ultimo, ele sempre grava outra.
Segue função:
var results_location = "/resultados.aspx";
function search_form(jse_Form) {
if (jse_Form.d.value.length > 0) {
document.cookie = "d=" + escape(jse_Form.d.value);
window.location = results_location;
}
}
Estou chamando assim:
<script type="text/javascript" src="/pesquisa/jse_form.js"></script>
<div id="pesquisa" style="margin-right: 10px; margin-top: 79px">
<form name="jse_Form" onsubmit="search_form(jse_Form);return false">
<input type="text" name="d" placeholder="O que procura?" style="width: 300px; background-color: #eeeeee; color: #0099CC"
/>
</form>
Agradeço!