Эти скрипты перезагружаются каждые 5 секунд, вещь, я хочу перезагрузить ее, когда в базе данных есть новые данные, как я могу это сделать?как перезагрузить данные, когда в базе данных есть новые данные
$(document).ready(function(){
$("#msgs").html("<img src='images/loading.gif'>");
window.setInterval(function(){
$.post("view_data.php",
{loader:1},
function(data){
$("#msgs").html(data);
});
},5000);
});
Выполнить сценарий, когда вы получаете новые данные. – Shomz
как я могу это сделать, извините im только новичок в этом PL, – vin
Я шутил, что вы делаете в порядке. Поскольку вы имеете дело с внешними данными, вам всегда нужно что-то проверять - будь то результаты базы данных, текстовый файл, но нет никакого способа вставить что-то подобное в клиент, метод push на самом деле не работает , Читайте о [длинном опросе] (http://en.wikipedia.org/wiki/Push_technology#Long%5Fpolling). – Shomz