Оптимизация функции загрузки - PullRequest
0 голосов
/ 25 мая 2019

Я хочу улучшить код с помощью нагрузки:

Приложение отображает корзину сайта электронной коммерции на другой странице.

В настоящее время я не могу загрузить данные с самого начала (первая загрузка происходит через 2 секунды), затем обновляется каждые 2 секунды.

$(document).ready(function() {
  function loadData() {
    $('#panier').load("http://example/shop/ #cart_block").fadeIn("slow");
  }
  var result = null;

  function checkdata() {
    var scriptUrl = "http://example/shop/";
    $.ajax({
      url: scriptUrl,
      type: 'get',
      dataType: 'html',
      async: true,
      cache: false,
      success: function(data) {
        if (result != data) {
          result = data;
          loadData();
        };
      }
    });
  }
  var auto_refresh = setInterval(function() {
    checkdata();
  }, 2000);
});

Я бы хотел загрузить содержимое загрузки при загрузке страницы, а затем обновить загрузку, если вызванные данные изменятся.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...