Вместо да изберете и качите един файл в даден момент, или с помощта на няколко полета качване в същата форма, разработчиците могат да разгърнат Bootstrap входен файл, за да предоставят на своите потребители с красива файл бране интерфейс, пълна с файлови визуализации, подкрепа за мулти-файлови селекции, както и различни бутони за действие.
Bootstrap файла Input има основно четири основни елемента. Бутонът за избор на файл, бутона за качване, бутона Премахване на селекции, и полето за предварителен преглед.
Всеки от тях може да бъде изключен или персонализирани чрез CSS, което позволява на разработчиците да създават персонализирани файлови берачи, както им е удобно да се използва при прилагането им.
Bootstrap файла Input също подкрепя държави с увреждания, е много лек, когато става въпрос за размера на диска, и дръжки само от страна на клиента на операциите по отношение на процеса на качване. Това означава, че трябва да се интегрира в страната на сървъра, за да всъщност спаси и съхранява качените файлове. Добрата новина е, че тъй като това е написано в JavaScript и HTML 5 нея може да се направи, за да работи с почти всякакъв вид на език от страна на сървъра програмиране.
A демо е включена с пакет Bootstrap файла Input изтегляне
Какво ново в тази версия:.
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.2.8:
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.2.2:
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.2.1:
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.2.0:
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.1.8:
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.1.7:
- Enhancement:
- Персонализирани тагове подкрепа за layoutTemplates и previewTemplates (нови свойства customLayoutTags и customPreviewTags включени).
- New filebatchselected събитие се появява след всяка партида файлове са избрани.
- New бързо replaceAll метод вместо рег.израз разбор да замени тагове в шаблони.
- Подобряване манипулатор грешка за залавяне FileReader изключения за сигурност и нов имот msgFileSecured ще покаже съобщение изключение на сигурността.
- Код почистване и преструктуриране на JS промени мъх (с помощта JSHint Code почистване библиотека).
- Позволи дисплей на дълги имена на файлове, без интервали / Думата паузи.
- Fix нулиране на файл стак за различни режими на качване (единични, партида асинхронен и синхронизация партида).
- Качване на напредъка подобрения бар стайлинг.
Какво ново във версия 4.0.0:
- Добавяне на функционалност за AJAX базирани UPLOAD използвайки HTML5 FormData ( повечето съвременни браузъри го поддържат). Ще се разграждат до нормална форма Въз подаване на файла, ако това не се поддържа.
- За да използвате AJAX Качи, собственост uploadUrl е задължително и трябва да се зададе.
- Подобряване на плъгин за сега позволява файловете да бъдат добавени, приложена, отстранен (на базата на обратна връзка от мнозина). По този начин един може да добавите файлове към преглед.
- New DRAG & DROP Зона преглед, за да влачите и пускате файлове и добавете.
- Изтриване или качване на файлове един по един или на партида.
- Ако showPreview е настроено на фалшиви, или uploadUrl не се поддържа плъгин ще влоши до нормалната форма на базата на качване.
- Конфигуриране на индикатори за файл очакване качване, файл успешно качените файлове errored в качване.
- Възможност за добавяне на допълнителни данни форма с AJAX базирани качвания.
- Качване прогрес бар и индивидуален умалените качване показатели.
- Възможност за отмените и абортира продължаващите AJAX качвания.
- шаблони са били реконструирани и подобрени, за всеки тип файл.
Какво ново във версия 3.0.0:
- Засилено бутон за качване за деактивиране / активиране, когато се използва с & # x3c; а & # x3e; маркер.
- Refresh преглед, за да се покаже грешки правилно след всеки файл е потвърден.
- способност Добавено да замени метода на плужек с имот slugCallback.
Какво ново във версия 2.7.0:.
- Настройване освобождаване на стабилен в composer.json
Какво ново във версия 2.6.0:
- Подобряване на плъгин за конфигуриране на `elErrorContainer` за показване грешки при проверката.
- Templatize errorContainer бъде показана в прозореца за предварителен преглед.
- Повече правилното решение за IE (версия & # x3c; 11). Неспособност да изчисти fileinput стойности
Какво ново във версия 2.4.0:
- Plugin е преправен за изграждане Визуализация интелект на базата на различни видове файл предварителен преглед. вградени видове за подпомагане на файлове са категоризирани като образ, текст, HTML, видео, аудио, флаш, обект, и други.
- allowedPreviewTypes: Вече можете да конфигурирате, които всички типове файлове е позволено да бъде показан като визуализация. По подразбиране са [ "образ", "HTML", "текст", "видео", "аудио", "светкавица", "обект"]. По този начин всички типове файлове, се третират като обект на преглед по подразбиране. За exampleTo преглед само образ и видео, можете да настроите това да [ "образ", "видео"].
- allowedPreviewMimeTypes: В допълнение към allowedPreviewTypes, можете да контролирате и които всички типове MIME могат да бъдат показани за предварителен преглед. По подразбиране са нула, което означава всички видове MIME се поддържат.
- layoutTemplates: Позволява ви да конфигурирате всички настройки оформление шаблон в рамките на един имот. Обектите на оформление, които могат да бъдат конфигурирани са: main1, main2, визуализация, надписи, и друг вид транспорт .
- previewTemplates: Всички Визуализация шаблони за всеки вид преглед са били обединени в един имот, вместо на отделни образци за изображение, текст и т.н. Ключовете са форматите, както са определени в allowedPreviewTypes и ценности са шаблоните, използвани за визуализация. Има подразбиране предварително създадени шаблони за всеки вид преглед файл (генерични, образ, текст, HTML, видео, аудио, флаш, обект, и други). В общия шаблон се използва само за показване на съдържание initialPreview използвайки директен маркиране.
Какво ново във версия 2.2.0:.
- Актуализация readAsBinaryString да readAsArrayBuffer
Какво ново във версия 2.0.0:
- Нови плъгин събития добавено: fileerror, fileloaded, filecleared .
- Нови методи плъгин добавено: забраните, позволи
- Засилено конфигурируеми шаблони за преглед на изображения, текст и други файлове (и родово шаблон).
- Направи надписите конфигурира чрез нов параметър msgSelected.
- правилното изчисляване на файлове избрани, когато initPreview е фалшива.
- Автоматични изображения мащаб за преглед, когато изображенията са твърде широки, за да се побере в контейнера.
Какво ново във версия 1.8.0:
- Засилено надпис шаблон и стайлинг за надписи за предотвратяване на преливане на дълги имена на файлове от контейнера с надпис.
Какво ново във версия 1.7.0:
- приставката сега предлага допълнителен overwriteInitial опция <. / Li>
Какво ново във версия 1.6.0:
- приставката сега предлага допълнителен метод за опресняване. Това ви позволява да се променя динамично елемент атрибути или опции приставката по време на работа и да обновите джаджа.
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
- JQuery 1.9 или по-висока
- Bootstrap 3 или по-висока
Коментари не е намерена