Partage
  • Partager sur Facebook
  • Partager sur Twitter

Actualisation Ajax

    26 juillet 2017 à 15:00:38

    Bonjour,

    il y à un bout de temps que j'essaye de trouver un système d'actualisation des données de mon site seulement quand celles-ci ont changées.

    Pour le moment j'utilise:

    var init_interval;
    function init(){
    	clearInterval(init_interval);
    	$.ajax({
    		url : "ajax/init",
    		type: "POST",
    		data : "action=init_client",
    		success: function(data, textStatus, jqXHR)
    		{
    			$("#output").html(data);
    			$("#output").html("");
    			init_interval = setTimeout(function(){ init(); }, 5000);
    		},
    		error: function (jqXHR, textStatus, errorThrown)
    		{
    			init_interval = setTimeout(function(){ init(); }, 5000);
    		}
    	});
    }
    init_interval = setTimeout(function(){ init(); }, 5000);

    Le problème c'est que cela actualise environ toutes les 5000 secondes (En attendant la fin de la requête précédente).

    Mais j'aimerais actualiser seulement quand mon r'envoie php à changé car sa lag et utilise beaucoup de connexion.

    Cordialement

    • Partager sur Facebook
    • Partager sur Twitter
      26 juillet 2017 à 21:57:09

      Bonjour,

      C'est quoi "mon r'envoie php" exactement ?

      • Partager sur Facebook
      • Partager sur Twitter

      Actualisation Ajax

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown