Maison  >  Article  >  interface Web  >  JS implémente des tâches planifiées, demandant une synchronisation setInterval en arrière-plan et des requêtes ajax toutes les N secondes

JS implémente des tâches planifiées, demandant une synchronisation setInterval en arrière-plan et des requêtes ajax toutes les N secondes

一个新手
一个新手original
2017-10-16 09:57:573170parcourir

<span style="font-size: 16px"><strong><span style="color: #0000ff">DiGui = function<span style="color: #000000"> (param) {                
$.ajax({  
    success: <span style="color: #0000ff">function<span style="color: #000000"> (returnValue) {
        window.setInterval("fnSetMarkPoint()", 5000<span style="color: #000000">); 
    }
});<br/></span></span></span></span></span></strong></span>

Après avoir appelé la méthode DiGui()

Problème : Créer un setInterval toutes les 0,1 secondes, formant une forme d'arbre Créez setInterval en boucle jusqu'à ce que la page plante

Solution : assurez-vous que l'objet setInterval n'est créé qu'une seule fois

Plan de mise en œuvre : définissez une variable booléenne pour le jugement var status= true;


 status =  = .: = .setInterval("()", 5000

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn