Ajax подгрузка

S
На сайте с 04.11.2014
Offline
29
1020

Всем доброго времени суток.

У нас есть динамическая подгрузка контента, код

function content(){

$.ajax({

url: "",

cache: false,

success: function(html){

$("#container").html(html);

}

});

}

$(document).ready(function(){

setInterval(content,1000);

}

Всё работает, только один вопросик.

Как сделать, чтобы вся подгружаемая информация не обновлялась, а именно подгружалась онлайн и не исчезала с экрана.

Aisamiery
На сайте с 12.04.2015
Offline
293
#1



var interval;

function content(){
$.ajax({
url: "",
cache: false,
success: function(html){
if (!html || html.length === 0) {
clearInterval(interval);
return;
}
var content = $("#container").html();
$("#container").html(content + html);
}
});
}

$(document).ready(function(){
interval = setInterval(content,1000);
}

Как то так, если по простому

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
Ragnarok
На сайте с 25.06.2010
Offline
226
#2
//TODO: перестать откладывать на потом
S
На сайте с 04.11.2014
Offline
29
#3

Всем приветик, появился вопросик к этой темке.

Есть поддомен основного сайта, на котором ajax циклится и заваливает страничку копиями html страниц, header cache заголовки указал и не помогло тоже, что сделать?

tommy-gung
На сайте с 22.11.2006
Offline
287
#4

проверять, чтоб добавлялись только новые данные

Здесь не могла быть ваша реклама

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий