Jquery-плагин. загрузка файлов + progressbar

Артем18 років у сервісі
Дані замовника будуть вам доступні після подання заявки
03.04.2011

Нашел несколько, но не было подходящего под мои нужды..

Хотелось бы без использования flash, что был легкий, без UI.

Возможность использования нескольких кнопок на одной странице.

в теге с кнопкой или рядом где-то задавать параметры поля и файла для передачи и проверки на сервере.

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

Нужен прогрессбар (при загрузке двигается полоска, отображение скорости, и оставшегося времени)

В случае удачной загрузки - возвращать информацию о файле в JSON.

Плагин должен вешаться на любой элемент, желательно `a` или `button`.

При нажатии на кнопку должно открываться окно выбора фала.

Когда выбрали файл, должен выполняться ajax-запрос на сервер с отправкой файла, при этом прогрессбар должен показывать полоску загрузки

html:

Загрузить изображение

...тут будет выводиться результат...

Загрузить файл

...тут будет выводиться результат...

php-callback:

в файле должны выполняться проверки:

- удачный upload файла;

- соответствие допустимому размеру (например до 5 мегабайт);

- если были заданы определенные расширения для файла, то проверять на соответствие;

Заявки фрілансерів