Vietoj pasirinkdami ir įkelti vieną failą vienu metu, arba naudojant kelis įkelti laukus ta pačia forma, kūrėjai gali dislokuoti pradinės įkelties Failo įvestį teikti savo vartotojams gražus failą skinti sąsaja, pilnas failų peržiūros, parama multi-failų pasirinkimus, ir įvairių veiksmų mygtukais.
"Bootstrap Failo Įvesties turi iš esmės keturių pagrindinių elementų. Failas pasirinkimo mygtukas, įkėlimo mygtuką, šalinant parinktis mygtuką ir peržiūrėti skyriuje.
Kiekvienas iš jų gali būti išjungtas arba pritaikyti CSS, todėl kūrėjams sukurti individualų failų kirstuvai, kaip joms atrodo tinkama naudoti jų taikymas.
"Bootstrap Failo Įvesties taip pat palaiko neįgalius valstybes, yra labai lengvas, kai jis ateina į disko dydis ir rankenos tik client-side operacijas dėl įkėlimo procesą. Tai reiškia, kad reikia integruoti serverio pusėje, kad iš tikrųjų įrašyti ir saugoti įkeltus failus. Geros naujienos yra tai, kad, kadangi ji parašyta "JavaScript" ir HTML 5 galima priversti dirbti su beveik bet kokio serverio pusės programavimo kalba natūra.
Demo yra įtrauktas su bootstrap failo Input parsisiųsti paketą
Kas naujo , šioje laidoje.
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo versijos 4.2.8:
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo versijos 4.2.2:
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo versijos 4.2.1:
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo Versija 4.2.0:
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo versijos 4.1.8:
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo versijos 4.1.7:
- didinimas:
- Custom Tags parama layoutTemplates ir previewTemplates.
- Nauja filebatchselected įvykis sukėlė po kiekvieno failų partijos atrenkami.
- Nauja greičiau replaceAll metodas vietoj Regexp apdorojant pakeisti žymeles šablonus.
- Pagerinti klaidos prižiūrėtojas spąstais failų skaitytuvas saugumo išimtis ir naują turtą msgFileSecured bus rodomas saugumo išimties pranešimą.
- Kodas valymas ir restruktūrizuoti JS Lint pokyčių (naudojant JSHint Kodas valymo biblioteka).
- Leisti rodyti ilgų failų vardų be tarpų / Žodžių pertraukos.
- Nustatyti iš naujo failo kamino įvairių įkėlimo režimai (bendrosios, partijos asinchroninis ir partijos sinchronizavimas).
- Įkelti progress bar stiliaus patobulinimais.
(Įtraukti naujomis savybėmis customLayoutTags ir customPreviewTags)
Kas naujo versijos 4.0.0:
- Pridėti funkcionalumą AJAX remiantis įkėlimo naudojant HTML5 FormData ( dauguma šiuolaikinių naršyklių ją paremti). Bus prastesni, kad normalios formos Remiantis bylos pateikimo, jei tai yra nepalaikoma.
- Norėdami naudoti AJAX Išsiuntimo metu uploadUrl nuosavybė yra privalomas ir turi būti nustatytas.
- Didinti įskiepiai dabar leidžia failai būti pridedama, pridedama, pašalinti (remiantis atsiliepimais daug). Taigi galima pridėti failus į peržiūrą.
- Nauja drag & drop zona prieinama peržiūros vilkite ir upuść failus ir pridėti.
- Ištrinti arba įkelti failus po vieną arba į partiją.
- Jei Showpreview yra nustatytas false arba uploadUrl nepalaikomas įskiepiai bus prastesni, kad normalios formos, pagrįstą įkėlimo.
- Įprastiniai rodikliai failas laukia įkelti, failo sėkmingai įkelta, failus errored į įkėlimo.
- Galimybė pridėti papildomų formų duomenis su AJAX pagrindu įkelti.
- Įkelti eigos indikatorius ir individualus miniatiūrų įkelti rodikliai.
- Galimybė atšaukti ir nutraukti vykstančias AJAX įkėlimus.
- Šablonai buvo pataisyta ir stiprinti kiekvieno failo tipą.
Kas naujo 3.0.0 versijos:
- Glaudesnis Įkelti mygtuką įjungti / išjungti, kai naudojamas su & # x3c; A & # x3e; žymės.
- Atnaujinti peržiūrą parodyti klaidas, teisingai, kiekvienas failas yra patvirtintas.
- Pridėta galimybė nepaisyti šliužas metodą su slugCallback turtą.
Kas naujo versija 2.7.0.
- Nustatyti laida stabilus composer.json
Kas naujo versijos 2.6.0:
- Didinti įskiepį konfigūruoti `elErrorContainer` rodyti patvirtinimo klaidų.
- Templatize errorContainer rodyti per peržiūros lange.
- teisingiau nustatyti IE (ver & # x3c; 11). Nesugebėjimas aiškiai fileinput vertybes;
Kas naujo versijos 2.4.0:
- plugin buvo pataisyta statyti peržiūra žvalgybos remiantis įvairių failų peržiūros rūšys. Integruotą failų palaikymas rūšys yra suskirstytos į kategorijas, kaip vaizdas, tekstas, HTML, video, audio, flash, objektas, ir kt.
- allowedPreviewTypes: dabar galite konfigūruoti kai visi failų tipai yra leidžiama būti rodomas kaip peržiūrėti. Tai pagal nutylėjimą [ 'įvaizdį "," html "," tekstas "," video "," garso "," Flash "," objekto "]. Taigi, visi failų tipai yra traktuojami kaip objektas peržiūrėti už akių. Dėl exampleTo peržiūrėti tik atvaizdams ir vaizdo įrašams, galite nustatyti, kad tai [ 'įvaizdį "," video "]."
- allowedPreviewMimeTypes: Be allowedPreviewTypes, taip pat galite valdyti, kai visos mime tipai gali būti rodomas peržiūra. Šis nutylėjimą NULL, ty visų mime tipai yra palaikomi.
- layoutTemplates: Leidžia konfigūruoti visas išdėstymas šablonų nustatymus per vieną turtą. Išdėstymas objektai, kurie gali būti konfigūruojamas, yra: main1, main2, peržiūrėti, antraštė ir modalinis .
- previewTemplates: Visi peržiūros šablonai kiekvieno tipo peržiūros buvo sujungtos į vieną turtą, o ne atskirų šablonų vaizdų, teksto ir tt raktai formatais, kaip nustatyta allowedPreviewTypes ir vertybės yra šablonai, naudojami peržiūrėdami. Yra numatytieji Dvejetainiai šablonai kiekvienam peržiūros failo tipą (bendra, vaizdo, teksto, html, video, audio, flash, objektas, ir kitas). Bendrinis šablonas yra naudojamas tik rodydami initialPreview turinį naudojant tiesioginį žymėjimo.
Kas naujo versija 2.2.0.
- Atnaujinti readAsBinaryString į readAsArrayBuffer
Kas naujo versijos 2.0.0:
- pridūrė Nauja plugin renginiai: fileerror, fileloaded, filecleared .
- Nauji įskiepiai metodai: išjungti, kad "
- Glaudesnis konfigūruojama šablonus peržiūrėdami atvaizdą, tekstą ir kitus failus (ir bendrinis šabloną).
- Padaryti antraštę tekstas konfigūruojama per naują parametro msgSelected.
- Teisingas skaičiavimas failų pasirinktų kai initPreview yra klaidinga.
- Automatinis mastelio vaizdus peržiūrėti, kai vaizdai yra pernelyg plati, kad tilptų į konteinerį.
pridėjo
Kas naujo versijos 1.8.0:
- Glaudesnis antraštę šabloną ir stilius antraštėms kad pernelyg pripiltas Long failų vardai iš parašo konteinerį.
Kas naujo versijos 1.7.0:
- įskiepiai dabar siūlo papildomą overwriteInitial variantą <. / Li>
Kas naujo versijos 1.6.0:
- įskiepiai dabar siūlo papildomą atnaujinimo metodą. Tai leidžia jums dinamiškai keisti elementas atributus arba plugin galimybės runtime ir atnaujinti valdikliui.
Reikalavimai
- Javaskriptą kliento pusėje;
- JQuery 1.9 arba naujesnė versija;
- Bootstrap "3" arba naujesnė;
Komentarai nerastas