Я хотел бы отобразить вывод некоторых изменяющихся файлов cronjob live в админпанели.AJAX: Как читать измененный (cronjob-) файл вживую?
Я знаю, как читать файл через ajax и как устанавливать интервалы. Но я не знаю, как это сделать вживую.
Вот некоторые псевдокод:
$.ajax({
url: "cronjob.php",
live: true,
interval: 4000,
output: "#outputDiv", // gets updated every 4 seconds
timeout: 30000
}).done(function() {
alert("cronjob done.");
});
Выход:
- cronjob start -
Task 1: done (2.3 seconds)
Task 2: done (214.9 seconds)
Task 3: done (19.2 seconds)
- cronjob end -
Я мог бы использовать IFRAME для живого эффекта, но мне нужен обратный вызов, когда cronjob делается.
Кто-нибудь знает, как справиться с этой проблемой? Плагин jQuery будет отличным.