JQuery Ajax-функция setInterval - ошибка консоли - PullRequest
0 голосов
/ 13 октября 2018

Я написал код jquery с $.ajax, который вызывает функцию PHP.Я также установил setInterval(function_name, 5000), но когда я запустил страницу, журнал консоли показывает так много ошибок, количество которых не перестает расти.Из-за этого прямо сейчас у меня тоже проблема с памятью, я нахожусь в красной зоне.enter image description here

Когда я не устанавливаю интервал, ошибок нет.Вот мой код Jquery!

$(document).ready(function game_request() {
  $.ajax({
    url: 'profile.php',
    type: 'post',
    data: {
      'gamer': 1
    },
    success: function(response) {
      $("#gamerequests").html(response);
    }
  });
  setInterval(game_request, 5000);
});

Мой jQuery вызывает код PHP perfectl.Проблема только в ошибках.

1 Ответ

0 голосов
/ 13 октября 2018

Используйте это вместо:

function game_request() {
  $.post('profile.php', {
    'gamer': 1
  }).done(function(response) {
    $("#gamerequests").html(response);
  });
}

$(document).ready(function() {
  setInterval(game_request, 5000);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...