jQuery.MultiFile – jQuery плагин для загрузки нескольких файлов на сервер

jQuery.MultiFile полезный плагин для jQuery библиотеки Javascript, который помогает пользователям легко выбрать несколько файлов для загрузки на сервер, а также производит некоторые проверки загружаемых файлов, чтобы помочь разработчикам избежать простых ошибок.

jQuery.MultiFile

Javascript - клиентский язык и не может загрузить файлы – этот плагин только позволит пользователю выбрать файлы, для загрузки и предупредит пользователя некоторых ошибках прежде, чем загружаемые файлы отправятся на сервер. Но, конечно, серверная проверка просто необходима.
Об обработке файлов на сервере с помощью PHP читайте статью http://programming.su/PHP/article/8.

Примеры использования jQuery.MultiFile:
Загрузка нескольких файлов с помощью одного поля ввода:

<input type="file" class="multi"/>

Загрузка только двух файлов с помощью одного поля ввода:
<input type="file" class="multi" maxlength="2"/>

Проверка расширения файла при выборе (допускаются только картинки gif или jpg)
<input type="file" class="multi" accept="gif|jpg"/>

Пример локализации jQuery.MultiFile и его использование с помощью Javascript

$(function(){
  $('.multi-pt').MultiFile({
      accept:'gif|jpg',
      max:3,
      STRING: {
         remove:'Удалить',
         selected:'Выбрано: $file',
         denied:'Не допустимое расширение файла $ext!',
         duplicate:'Этот файл уже выбран:\n$file!'
     }
  });
});

Ваша оценка: Пусто Средняя: 3.8 (9 votes)