TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

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

663

Ниже предоставлен пример реализации 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"];

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

Leave A Reply

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. ПринимаюПодробнее