Обновить

Сейчас: 21:12:41


Представление views\site\auto-refresh.php:

<?php
$script = <<< JS
$(document).ready(function() {
    setInterval(function(){ $("#refreshButton").click(); }, 3000);
});
JS;
$this->registerJs($script);
?>
<?php Pjax::begin(); ?>
<?= Html::a("Обновить", ['site/auto-refresh'], ['class' => 'btn btn-lg btn-primary', 'id' => 'refreshButton']) ?>
<h1>Сейчас: <?= $time ?></h1>
<?php Pjax::end(); ?>

Контроллер controllers\SiteController.php:
public function actionAutoRefresh()
{
    $time = date('H:i:s');
    return $this->render('auto-refresh', ['time' => $time]);
}