WordPressВсе для разработки плагиновПримеры

Пример реализации ajax логирования (js,php примеры кода)

Пример реализации ajax логирования (js,php примеры кода)

Ниже предоставлен пример реализации ajax логирования во время выполнения. 

При этом используются два вызова AJAX – один для основного процесса, а другой для прогресса:

Пример скрипта

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script type="text/javascript"> //Start the main process $.ajax({ url: 'main.php', success: function(data) { } }); function getProgress(){ $.ajax({ url: 'progress.php', success: function(data) { $("#progress").html(data); if(data != "finished"){ getProgress(); } } }); } //Start the progress section getProgress(); </script> <div id="progress"></div>

Пример в PHP

<?php $arr = ['Getting Users from Active Directory....','setting up images....','finished']; foreach($arr as $value) { session_start(); $_SESSION["progress"]=$value; session_write_close(); sleep(1); } session_start(); sleep(1); echo $_SESSION["progress"];

Источник записи:

Похожие сообщения
WordPressПлагиныПодсказки

Как перевести WordPress в режим обслуживания или добавить страницу, которая скоро появится

WordPressВедение блоговПодсказкиУчебники

5 типов поддержки, в которых нуждается каждый веб-дизайнер

WordPressПлагиныПодсказки

Как защитить паролем весь ваш сайт WordPress

WordPressВедение блоговУчебники

Как добавить избранные изображения в WordPress