Мне нужна помощь в использовании setInterval
и clearInterval
для запуска и остановки перезагрузки файла с помощью флажка ввода HTML.
В настоящее время он перезагружает файл каждые 10 секунд, что хорошо.Но теперь мне нужно изменить его так, чтобы, если я уберу галочку с флажка, он перестал перезагружаться и остался прежним до тех пор, пока я не поставлю галочку, он снова начнет перезагружаться.
По умолчанию он должен быть отмеченпоэтому он останавливается только когда мне нужно.
HTML-код:
<label>
<input type="checkbox" name="refresh" id="refresh"
checked="checked"/>
refresh
</label>
Код Javascript:
function auto_load() {
$.ajax({
url: "//www.example.com/test.php?id=123",
cache: false,
success: function (data) {
$(".test").html(data);
}
});
}
$(document).ready(function () {
auto_load();
});
//Refresh auto_load() function after 10000 milliseconds
setInterval(auto_load, 10000);