2015-10-19 4 views
-3

У меня есть два файла php, я извлекаю данные из базы данных в один файл и получаю все эти JSON-кодированные данные в другом php-файле, используя метод .getJSON(). Я хочу обновить всю страницу, не мигая и не мерцая. любое предложение ?? Thanx: Dauto refresh без мигания jquery

ответ

3

Вы уже используете .getJSON, что является функцией AJAX. Таким образом, вы можете использовать то же самое внутри setInterval, которая повторяет его в частом интервале времени:

setInterval(function() { 
    $(element).html(""); // Clear the previous code. 
    $.getJSON();   // Your getJSON code. 
}, 1000); 

Это будет обновлять DOM без освежающих страниц, с новыми данными, каждым вторыми.

+0

Я использую метод appendTo внутри .getJSON .. поэтому его добавление всех этих данных снова и снова после заданного интервала времени .. любое предложение, как исправить это !! –

+0

@Ujjwalkaushik см. Обновленный ответ. –

+0

@Ujjwalkaushik Я получил вашу электронную почту. ':)' –