Покопался в интернете, но ничего толкового не нашел(м.б. не так смотрел?)
У меня есть скрипт
.........
$('#adm_select_district').change(function(){
$.post("get_fios.php", {city:$('#adm_select_district').val()},
function(data) {$('#selectes').html(data); //alert("Data Loaded: " + data);
});
});
.........
Подскажите как мне добавить прогресс бар, который в процентах показывал бы на сколько выполнился скрипт..
Как его сделать?
Спустя 1 час, 2 минуты, 14 секунд (25.05.2012 - 16:45) inpost написал(а):
Объясни, я клиент, у меня загружена HTML страница твоего сайта. Откуда я знаю, сколько на сервере будет выполняться тот или иной скрипт, если я не имею к нему доступа и не знаю ~времени.
Ставишь условные обозначения, и записываешь в БД. Этап1,2,3,4. В зависимости от того, до какого места дошло выполнение твоего скрипта - столько и в прогрес-бар кидаешь. Только тебе аяксом придется дергать БД постоянно.
Ставишь условные обозначения, и записываешь в БД. Этап1,2,3,4. В зависимости от того, до какого места дошло выполнение твоего скрипта - столько и в прогрес-бар кидаешь. Только тебе аяксом придется дергать БД постоянно.
Спустя 20 минут, 36 секунд (25.05.2012 - 17:06) redreem написал(а):
сделать можно но геморно и скорее всего не стоит оного. поищи APC_UPLOAD_PROGRESS, применяется для прогесса загрузки файлов, но если поймеш как работает - сможешь прикрутить для чего угодно.
Спустя 1 минута, 11 секунд (25.05.2012 - 17:07) Strannik написал(а):
inpost
можно подробнее?
у меня дамп на 400 000 из csv идет, от и хочу пользовтелю показывать % выполнения дампа, а как не соображу пока никак...
можно подробнее?
у меня дамп на 400 000 из csv идет, от и хочу пользовтелю показывать % выполнения дампа, а как не соображу пока никак...
Спустя 2 минуты, 19 секунд (25.05.2012 - 17:09) Strannik написал(а):
redreem
а есть подробное описание функции?
а есть подробное описание функции?
Спустя 5 минут, 21 секунда (25.05.2012 - 17:14) inpost написал(а):
Дамп грузи по частям. После каждой части изменения делай.
Спустя 21 минута, 32 секунды (25.05.2012 - 17:36) Strannik написал(а):
inpost
можно к примеру разделить дамп на 3-10 частей и выдавать пользователю прогресс бар при прохождении какой то части, но интересует все-таки по процентное выполнение, где шаг будет 1%.
все таки дамп может быть и на 400 000, а может и на 10 000...
можно к примеру разделить дамп на 3-10 частей и выдавать пользователю прогресс бар при прохождении какой то части, но интересует все-таки по процентное выполнение, где шаг будет 1%.
все таки дамп может быть и на 400 000, а может и на 10 000...
Спустя 41 минута, 32 секунды (25.05.2012 - 18:17) redreem написал(а):
Спустя 1 минута, 12 секунд (25.05.2012 - 18:19) redreem написал(а):
Спустя 12 минут, 17 секунд (25.05.2012 - 18:31) inpost написал(а):
А upload тут при чём? Нужно какое-то конкретное действие, работа ПХП, а не отправка файла.
Спустя 51 минута, 49 секунд (25.05.2012 - 19:23) Strannik написал(а):
Посмотрел функцию, полазил по нету, но так и не нашел определенного решения, есть примеры, но изучив код можно судить, что это только видимость ршения(на самом деле задается лишь шаг, затем прибавляется еще шаг в зависимости от времени, но время работы скрипта не проверяется,короче говоря только видимость работы)...
Спустя 19 минут, 7 секунд (25.05.2012 - 19:42) Strannik написал(а):
по - тупому можно конечно сделать так:
1) смотрим сколько времени уходит на выполнение импорта 1 записи из csv в бд MySQL
2) считываем количество записей
3) умножаем 1 на 2
4) делаем прогресс бар на основе вычислений
Но это же слишком просто и совсем не решение поставленной задачи, скорее жалкое подобие решения....
1) смотрим сколько времени уходит на выполнение импорта 1 записи из csv в бд MySQL
2) считываем количество записей
3) умножаем 1 на 2
4) делаем прогресс бар на основе вычислений
Но это же слишком просто и совсем не решение поставленной задачи, скорее жалкое подобие решения....