2013-07-03 12 views
10

मैं ब्लूंप File Upload का उपयोग कर रहा हूं, मैं अपलोड को अंतिम एकल तत्व या (ड्रैग और) में कैसे सीमित कर सकता हूं? मैंने पहले ही इनपुट फॉर्म से multiple विशेषता हटा दी है और मैंने विकल्प को 1 पर सेट किया है, लेकिन यदि पहला अपलोड विफल रहता है (विकल्प maxFileSize या acceptFileTypes विकल्प के कारण) पहला तत्व सूचीबद्ध चयनित फ़ाइलों (टेम्पलेट द्वारा जेनरेट किए गए) के शीर्ष पर रहता है और आगे की फाइलें अपलोड नहीं की जा सकतीं क्योंकि वे maxNumberOfFiles विकल्प का उल्लंघन करते हैं। मैं चाहता हूं कि अगर एक स्वीकृत फ़ाइल अपलोड की जा रही है और/या गिरा दी गई है, तो इसे जोड़ने की बजाय, यह पुराने (स्वीकृत) फ़ाइल को प्रतिस्थापित नहीं करेगा। मैं यह भी कहूंगा कि टेम्पलेट्स कभी भी एक से अधिक फाइल प्रिंट नहीं करते हैं जब एकाधिक फाइलें गिरा दी जाती हैं लेकिन केवल पहली फ़ाइल होती हैं।ब्लूंप फ़ाइल अपलोड: एकल फ़ाइल अपलोड

+0

आप यूआई संस्करण या आधार प्लगइन का उपयोग कर रहे हैं? हमें अपना कोड दिखाओ! –

+0

मैं बेसिक प्लस यूआई प्लगइन का उपयोग कर रहा हूं। यह इनपुट प्लगइन <इनपुट प्रकार = "फ़ाइल" नाम = "फ़ाइलें []"> में मानक प्लगइन कोड कम एकाधिक गुण है [प्लगइन अकसर किये गए सवाल] में सूचीबद्ध है (https://github.com/blueimp/jQuery- फ़ाइल अपलोड/विकी/अक्सर पूछे जाने वाले प्रश्न) – itwebdeveloper

+0

क्या आपने इस मुद्दे को हल किया? यदि हां, तो कृपया मदद करें! धन्यवाद! – laviku

उत्तर

10

परिवर्तन इनपुट टैग से:
<input type="file" name="files[]">
रहे हैं:
<input type="file" name="file">

3

इसके अलावा कई विशेषता बदली इसे से

<input type="file" multiple="" name="file"> 

पर सेट है:

<input type="file" name="file"> 
4

निकालें सरणी फ़ाइलें और कई विशेषता निकालें:

<input id="fileupload" type="file" name="files[]" multiple> 

रहे हैं:

<input id="fileupload" type="file" name="file"> 
संबंधित मुद्दे