दिलचस्प पोस्ट
फ्लोट में दशमलव के Printf चर संख्या ओपनसीवी पाठ निकाले जा रहे हैं कैसे करें: ऑपरेटर? मैं कैसे पायथन में शब्दकोश के मूल्यों से शब्दकोशों की एक सूची को सॉर्ट कर सकता हूं? कैसे खड़ी केंद्र divs? क्या लेखन-योग्य गुण केवल व्यावहारिक अनुप्रयोग हैं? क्या मैं 100% चौड़ाई वाले टेक्स्ट बॉक्स को अपने कंटेनरों से परे तक फैलाने से रोक सकता हूं? विजुअल स्टूडियो "बिल्डिंग के दौरान …" कॉपी नहीं कर सके java.sql.SQLException: गलत स्ट्रिंग मान: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F …' कैसे PHP में यूनिकोड कोड बिंदु से चरित्र प्राप्त करने के लिए? मैं पायथन के साथ सीएसवी फाइलों को पढ़ और कैसे पढ़ूं? CSS का उपयोग करते हुए वैकल्पिक तालिका पंक्ति का रंग? जीसीसी, सख्त-अलियासिंग, और एक संघ के माध्यम से कास्टिंग रंग पहियों बनाने के लिए फ़ंक्शन मॉड्यूल घोषणा के लिए कोणीय जे एस सर्वोत्तम अभ्यास?

JQuery के भीतर AJAX के माध्यम से फ़ाइल अपलोड करें

मैं JQuery AJAX के लिए नया हूँ मैं एक jquery का उपयोग कर फ़ाइल अपलोड को लागू करना चाहता हूं। क्या यह JQuery, AJAX के साथ एक फ़ाइल अपलोड करना संभव है और इसे सर्लेट में भेज सकता है जो फ़ाइल अपलोड करने के लिए अपाचे फ़ाइल कॉमन्स का उपयोग कर सकता है। क्या कोई मुझे सलाह दे सकता है कि आगे कैसे आगे बढ़ें?

धन्यवाद, दीप्ति

वेब के समाधान से एकत्रित समाधान "JQuery के भीतर AJAX के माध्यम से फ़ाइल अपलोड करें"

पारंपरिक अर्थों में अजाक्स XMLHttpRequest है, जो आपको सर्वर पर स्थानीय फाइलों को सांकेतिकृत और भेजने की अनुमति नहीं देता है।

"अजाक्स" के माध्यम से अपलोड करने का सामान्य तरीके, या तो एक ही पृष्ठ पर अपलोड करने के लिए फ्लैश एसवीएफ का उपयोग करना है, या किसी ऐसे फॉर्म का उपयोग करना है जिसका अदृश्य 1×1 iframe का लक्ष्य है आपके पास कुछ जावास्क्रिप्ट एक अपलोडिंग स्पिनर या जो भी दिखाया गया है। फाइल अपलोड करने के बाद, सर्वर को कुछ जावास्क्रिप्ट को आइफ्रेम की तरह वापस कर दें

<script type="text/javascript"> top.MyProject.doneUploading(); </script> 

top आपको नियमित पेज पर जावास्क्रिप्ट कॉल करने की अनुमति देगा। यद्यपि कार्य करने के लिए, आपको यह सुनिश्चित करना होगा कि iframe उसी डोमेन को सबमिट कर दिया है जो शीर्ष दस्तावेज़ पर स्थित है।

अपलोड की उपयोग करने में मेरे पास कई समस्याएं थीं, इसलिए मैं अजाक्स अपलोड में बदल गया

अपलोड की कोशिश करो

यह एक jQuery समाधान नहीं है लेकिन http://www.swfupload.org पर एक नज़र डालें मैंने अजाक्स / फ़्लिकर को अपलोड इंटरफ़ेस जैसे अतीत में उस घटक का उपयोग किया है। महान काम करता है और आपकी साइट में एकीकृत करने में काफी आसान है। http://demo.swfupload.org पर भी एक दशकों के डेमो हैं

मुझे लगता है कि jQuery के Fileuploader प्लगइन उस के लिए सबसे अच्छा है। एचटीएमएल 5 एपीआई अब समर्थित है जो ड्रैग एंड डॉप और एकाधिक फ़ाइल का चयन करते हैं। यह प्लेटफ़ॉर्म स्वतंत्र और स्थापित करने में आसान है।

http://pixelcone.com/fileuploader/