Ir para conteúdo

POWERED BY:

Arquivado

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

Ronaldo Bueno

Ajax + ASP

Recommended Posts

Estou com um problema cruel e quem sabe alguem possa dar um dica para resolver o BO.

 

Tenho uma pagina que dentro de uma funcao de ajax chama um determinado arquivo em ASP, esse arquivo é uma lista de horarios que puxo de um BD.

 

Quando o horario esta livre mostra uma coisa, quando ocupado mostra outra, esta funcionando, porem a situacao é a seguinte:

 

Vou la marco o horario 14:00 como ocupado, quando a pagina chama ele tras certo e diz que esta ocupado, ai entro no BD e deixo o horario livre, entro na pagina novamente e ele diz que ainda esta ocupado.

 

Minha conclusão é a seguinte:

 

Ele nao esta atualizando a pagina ASP que chama os horarios, se eu sair do navegador, limpar os temps e voltar na pagina, ai ele mostra certo.

 

Será que é algo no navegador que tenho que marcar em opções? Ou talvez um codigo para forçar a funcão chamar o ASP sempre atualizado?

 

Alguem saberia responder ?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente por no cabeçalho...

 

 

 

 

no ajax ponha...

 

$.ajax({

cache:false,

...

});

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente por no cabeçalho...

<% Response.CacheControl = "no-cache" %>
<% Response.AddHeader "Pragma", "no-cache" %>
<% Response.Expires = -1 %>

no ajax ponha...

$.ajax({
...
cache:false, 
...
}); 

e veja se ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

A parte do ASP beleza, mas no ajax...

 

Eu sempre faço assim:

 

Ajax = ajaxInit(); (ajaxInit ja inicializei bem antes no bloco JS)

ajax.open(“GET”, URL, true);

ajax.onreadystatechance=function(){

 

.....

.....

 

}

ajax.send(null);

 

Onde coloco essa linha cache ?

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente...

...
ajax.setRequestHeader("Pragma",­ "no-cache");
ajax.send(null);

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.