Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je cherche en ajax jquery à rafraichir mon tchat seulement s'il y a eu des modifications en bdd ( des nouveaux messages d'utilisateurs autre que soit)
Ci-dessous ma fonction javascript pour rafraichir:
-ajaxloadt mon action dans le controller TestController
- Sans le ifModified=true le code marche bien et rafraichit le tchat mais avec, plus rien ne se passe quand un autre utilisateur écrit, il ne detecte aucun changement surement lié au fait que rien ne change dans le controller a part le resultat de la requete sql que je fais. Sinon ya til moyen de mettre un cache en jquery ?
Merci d'avance pour votre aide.
function rafraich(){
$.ajax({
type: "POST",
url: "/tournoi/public/test/ajaxloadt",
data: "",
ifModified:true,
success: function cool2(){
$("#teste").scrollTop($("#teste").attr("scrollHeight"));
$('#teste').load('/tournoi/public/test/ajaxloadt');
}
});
all=setTimeout('rafraich()',1000);
}
$(document).ready(function (){
rafraich();
})
Hors ligne
Pages: 1