Мерцание при обновлении php
Добрый день. Помогите пожалуйста с проблемой. Есть список пользователей, обновляю его :
$(document).ready(function f(){
window.setInterval(f, 100)
$.ajax({
url: '/pipl.php?',
cache: false,
beforeSend: function() {
$("#right").html('lauding');
},
success: function(html){
$("#right").html(html);
}
});
});
Обновляет все нормально < но при обновлении мерцание. Пробовал так еще:
$(document).ready(function() {
$.ajaxSetup({ cache: false });
setInterval(function() {
$('#right').load('/pipl.php?);
}, 3000);
});
Идут постоянно запросы. Помогите пожалуйста , как в первом случае убрать мерцание , или во втором постоянные соединения , всем заранее спасибо. |
Или кто сможет помочь за деньги < пишите в ЛС.
|
$(function() {
setInterval(function() {
$('#right').load('/pipl.php');
}, 3000);
});
А сервер не лопнет от запросов каждые 3 секунды? Я бы на Вашем месте хотя бы 20 секунд поставил. |
В первом случае какая-то путаница с вызовом. Скорее всего нужно прочитать про разницу setTimeout и setInterval.
$(function() {
setInterval(function () {
$.ajax({
url: '/pipl.php?',
cache: false,
// Следующую строку я б тоже убрал, она будет лишний раз подменять значения в правом столбце
beforeSend: function() {$("#right").html('lauding');},
success: function(html){$("#right").html(html);}
}, 100);
});
Ну и да, со временем интервала неплохо бы определиться
|
| Часовой пояс GMT +3, время: 04:07. |