Bootstrap file inputs asosiy vazifalari Fayl kiritish xususiyatlari
Plagin oddiy HTML fayl kiritilishini kengaytirilgan fayl tanlash boshqaruviga aylantiradi. JQuery yoki Javascript-ni qo'llab-quvvatlamaydigan brauzerlar uchun oddiy HTML fayl kiritishiga qaytishga yordam beradi.
Fayl kiritish displeyni boshqarish uchun variantlar va shablonlarga ega quyidagi uchta bo'limdan iborat:
fayl sarlavhasi bo'limi: tanlangan fayl(lar) haqida qisqacha ma'lumotni ko'rsatish uchun
fayl harakat tugmalari boʻlimi: fayllarni koʻrib chiqish, oʻchirish va yuklash uchun.
faylni oldindan ko'rish bo'limi: oldindan ko'rish uchun tanlangan fayllarni mijozda ko'rsatish uchun (tasvir, matn, flesh va video fayl turlarini oldindan ko'rishni qo'llab-quvvatlaydi). Boshqa fayl turlari oddiy eskizlar sifatida ko'rsatiladi.
Agar siz uni o'rnatgan bo'lsangiz , plagin avtomatik ravishda kirishni type = filekengaytirilgan fayl tanlash vositasiga o'zgartiradi class = file. Kirishning barcha variantlari HTML5 dataatributlari sifatida uzatilishi mumkin.
Bir nechta fayllarni tanlash va oldindan ko'rish imkoniyati. Fayllarni o'qish va oldindan ko'rish uchun HTML 5 File Reader API'dan foydalanadi. Ko'p fayllar tanlangan bo'lsa, oldindan ko'rish zonasiga yuklanayotgan fayllarning borishini ko'rsatadi.
Fayl yoki rasmlarni almashish buferidan fayl kiritish plaginiga nusxalash va joylashtirish imkoniyati (faqat fayl sarlavhasi nomini kiritishga e'tibor qarating va almashuv buferingiz tarkibini joylashtiring).
Fayl yoki tasvirlarni fayl kiritish plaginiga sudrab olib tashlash imkoniyati.
Oldindan belgilangan andozalar va CSS sinflarini taklif qiladi, ularni sizning ehtiyojlaringizga ko'ra fayl-kirish displeyingizni uslublash uchun o'zgartirish mumkin.
Tasvirlar/fayllarning dastlabki ko'rinishini dastlabki sarlavha bilan ko'rsatish uchun plaginni sozlash imkoniyati (yozuvni yangilash stsenariylari uchun foydaliroq). ga murojaat qilingdastlabki ko'rib chiqish, initialPreviewConfig, vaboshlang'ich sarlavha Buni sozlash uchun plagin variantlari bo'limidagi xususiyatlar.
Kontentni batafsil ko'rib chiqish sifatida kattalashtirish imkoniyati. Oldindan koʻrishda kattalashtirilgan kontentning slayd-shousini koʻring, chegarasiz yoki toʻliq ekranli oldindan koʻrish uchun kattalashtiring.
Ko'rib chiqishda sudrab olib tashlash orqali tarkibni saralash/qayta tartibga solish imkoniyati.
Vidjetga toʻliq mavzu qoʻyish va uslub va tartiblarni boshqarish qobiliyati.
Mahalliy tillar/tarjimalar orqali bir xil sahifada ko'p tilli vidjetlarni qo'llab-quvvatlaydi.
Quyidagilardan birini yoki barchasini ko‘rsatish/yashirish imkoniyati:
sarlavha bo'limi
oldindan ko'rish bo'limi
yuklash tugmasi
o'chirish tugmasi
Butun plaginni, sarlavhalar konteynerini, sarlavha matnini, oldindan ko'rish konteynerini, oldindan ko'rish rasmini va oldindan ko'rish holatini ko'rsatish uchun maqsadli konteyner elementlarining joylashuvini sozlang.
Matnli fayllarni oldindan koʻrish uchun matnni eskiz kengligiga avtomatik oʻrang va kursor ustidagi toʻliq matnni koʻrsatish uchun oʻrash koʻrsatkichi havolasini koʻrsating. Siz o'rash indikatorini sozlashingiz mumkin (birlamchi qiymat ...).
Oldindan ko'rish, jarayon va tanlangan fayllar uchun xabarlarni sozlang.
Shaklni yuborish uchun birlamchi yuklash harakati. Maxsus ajax asosidagi yuklash uchun yuklash marshruti/server harakati parametrini qo'llab-quvvatlaydi.
Ilg'or rivojlanish uchun JQuery hodisalarini ishga tushiradi. Hozirda mavjud voqealar: filereset, fileclear, filecleared, fileloadedva fileerror.
O'chirilgan va faqat o'qish uchun fayl kiritishni qo'llab-quvvatlash.
Konteyner kengligidan oshib ketadigan uzun fayl nomlari uchun fayl sarlavhalarini dinamik ravishda avtomatik o'lchamga keltiring.
fileimageuploadedTasvirni oldindan ko'rish konteyneriga to'liq yuklangandan so'ng paydo bo'ladigan yangi hodisani ko'taring .
Ko'rib chiqish konteynerining o'lchamidan oshib ketganda, oldindan ko'rish rasmlarini avtomatik o'lchamda ko'rsatish.
To'liq shablonlashtirilgan va kengaytirilishi mumkin bo'lgan fayl kiritishni dasturchi xohlagan tarzda sozlash imkonini beradi.
Har xil fayllarni oldindan ko'rish turlariga asoslangan razvedka ma'lumotlarini ko'rib chiqing. O'rnatilgan fayllarni qo'llab-quvvatlash turlari image, text, html, video, audio, flash, object, va kabi toifalarga bo'linadi other.
allowedPreviewTypes: Endi siz barcha fayl turlarini oldindan koʻrish sifatida koʻrsatishga ruxsat berilganligini sozlashingiz mumkin. Bu sukut bo'yicha ['image', 'html', 'text', 'video', 'audio', 'flash', 'object']. Shunday qilib, barcha fayl turlari sukut bo'yicha oldindan ko'rish uchun ob'ekt sifatida ko'rib chiqiladi. Masalan, faqat oldindan ko'rish uchun image va video, buni o'rnatishingiz mumkin ['image', 'video']. Barcha fayl turlari uchun kontentni oldindan koʻrishni oʻchirib qoʻyish va uning previewIconoʻrniga eskiz sifatida koʻrsatish uchun buni null, boʻsh yoki ga oʻrnating false.
allowedPreviewMimeTypes: ga qo'shimcha ravishda allowedPreviewTypessiz barcha mim turlarini oldindan ko'rish uchun ko'rsatilishini ham boshqarishingiz mumkin. Bu sukut bo'yicha null, ya'ni barcha mim turlari qo'llab-quvvatlanadi. allowedFileTypes>Izoh: 2.5.0 versiyasi bilan siz endi va sozlamalari orqali qaysi fayl turlari yoki kengaytmalarini yuklashga ruxsat berilganligini boshqarishingiz mumkin allowedFileExtensions.
layoutTemplates: Bir xususiyat ichida barcha tartib shablonlari sozlamalarini sozlash imkonini beradi. Sozlanishi mumkin bo'lgan tartib ob'ektlari quyidagilardir: main1, main2, preview, captionva modal.