JQuery индикатор выполнения, чтобы показать прогресс загрузки файла - PullRequest
2 голосов
/ 30 июня 2010

Я хочу использовать индикатор выполнения, чтобы показать прогресс загрузки файла.В настоящее время я использую следующий код

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.progressbar.min.js"></script>

$(document).ready(function() {
$("#spaceused1").progressBar();
});

HTML:

<span class="progressBar" id="spaceused1">25%</span>

<a href="#" onclick="$('#spaceused1').progressBar(20);">20</a>
<a href="#" onclick="$('#spaceused1').progressBar(40);">40</a>
<a href="#" onclick="$('#spaceused1').progressBar(80);">80</a>

Он отлично работает, когда я нажимаю на ссылки выше.Но как теперь я могу показать прогресс загрузки файла?

Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 30 июня 2010

вам нужно будет использовать что-то, что позволяет оценить, сколько файлов уже загружено - решение для флеш-памяти возможно, но Perl также способен.*

0 голосов
/ 30 июня 2010

Вам нужно будет использовать какой-нибудь Flash Uploader, так как это единственный способ получать уведомления о прогрессе из JavaScript. Для этого есть хорошая библиотека под названием SWFUpload , для которой здесь есть jQuery-оболочка .

...