Я хочу улучшить код с помощью нагрузки:
Приложение отображает корзину сайта электронной коммерции на другой странице.
В настоящее время я не могу загрузить данные с самого начала (первая загрузка происходит через 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);
});
Я бы хотел загрузить содержимое загрузки при загрузке страницы, а затем обновить загрузку, если вызванные данные изменятся.