Avatar ·

jQuery और AJAX का उपयोग करके फ़ाइलों को एसिंक्रोनस रूप से कैसे अपलोड करें?

नमस्ते! मैं JavaScript और jQuery में नया हूँ, और मुझे सर्वर पर फ़ाइलें अपलोड करने में समस्या हो रही है। मुझे पेज को रीलोड किए बिना (एसिंक्रोनस रूप से) फ़ाइल को सर्वर पर भेजना है। मैंने `enctype="multipart/form-data"` के साथ सामान्य `
` का उपयोग करने की कोशिश की, लेकिन पेज फिर भी रीलोड हो जाता है। मैंने यह प्रयास किया: ```html
``` फॉर्म सबमिट करने पर सर्वर फ़ाइल प्राप्त करता है, लेकिन पेज रीलोड हो जाता है। मैंने सुना है कि एसिंक्रोनस अपलोड के लिए jQuery और AJAX का उपयोग किया जा सकता है, लेकिन मुझे समझ नहीं आता कि इसे सही तरीके से कैसे किया जाए। मुझे पता है कि एक `FormData` ऑब्जेक्ट है, लेकिन मुझे यकीन नहीं है कि इसे jQuery के साथ कैसे लागू किया जाए। कृपया मुझे बताएं कि jQuery के माध्यम से एसिंक्रोनस फ़ाइल अपलोड कैसे कार्यान्वित करें। मुझे एक कार्यशील उदाहरण चाहिए जिसमें स्पष्टीकरण हो, ताकि मैं समझ सकूं और अपने प्रोजेक्ट में लागू कर सकूं। पहले से धन्यवाद!