ڈراپ زون وہ فائلیں لیتا ہے جو اس پر ڈراپ کی جائیں، فائل پکر سے چنی جائیں، یا پیسٹ کی جائیں۔ ڈراپ کیے گئے فولڈرز کی سب فائلیں پڑھی جاتی ہیں، اور ہر فائل اپنا پاتھ برقرار رکھتی ہے۔
ہر فائل کو accept، maxSize، minSize، maxFiles اور آپ کے validate فنکشن پر جانچا جاتا ہے، اور مسترد شدہ فائلیں وجہ کے ساتھ فہرست میں دکھائی جاتی ہیں۔ تصاویر کا پیش نظارہ بھی دکھتا ہے۔
upload فنکشن کے بغیر ڈراپ زون فائلیں کسی فارم کے لیے [(files)] میں رکھتا ہے۔ اس کے ساتھ یہ انہیں چند چند کر کے اپ لوڈ کرتا ہے، پیش رفت، منسوخی اور دوبارہ کوشش کے ساتھ۔ fetch کو اپ لوڈ کا signal دیں، تاکہ منسوخ کرنے سے اپ لوڈ رک جائے۔
اپ لوڈز
ایک فرضی اپ لوڈ اپنی پیش رفت مرحلہ وار بتاتا ہے۔ جن فائلوں کے نام میں “fail” ہو وہ ناکام ہوتی ہیں، تاکہ دوبارہ کوشش دکھائی جا سکے، اور directory فولڈر چننے کا ایک بٹن شامل کرتا ہے۔
Uploaded: 0
فارم کے لیے اٹیچمنٹس
upload نہیں: ڈراپ زون [(files)] میں زیادہ سے زیادہ تین دستاویزات رکھتا ہے، اور اس کا اپنا متن ڈیفالٹ متن کی جگہ لیتا ہے۔