Alex Rivera | Logout

JS - How to clear interval after using setInterval()

Asked 2011-11-25T09:02:03.607
12

Is there anyone know how to kill interval after using setInterval() in the following use case?

Thanks in advance!

$(document).ready(function(){
  setInterval(function(){
    $.ajax({ url: "test.php",
      success: function(result){
        $("#results").append(result);
      }
    });
  }, 1000);
});

test.php

$CT = date('Y-m-d H:i:s', time());
echo $CT;
Edit
Report

1 Answer

5

Use clear interval method clearInterval(); pass your variable in which you setInterval.

For example:

var refreshIntervalId = setInterval(fname, 10000);

clearInterval(refreshIntervalId);
answered 2011-11-25T09:05:43.897

Your Answer