मैं जटिल रूप बना रहा हूं और मैं फ़ाइलों को अपलोड करने के लिए एकाधिक (अलग) dropzone.js का उपयोग करना चाहता हूं।ड्रॉपज़ोन एकाधिक क्षेत्र एक ही रूप में
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
... form elements...
<div id="files" name="files" class="dropzone"></div>
}
और जे एस:
Dropzone.options.files = {
autoProcessQueue: false,
uploadMultiple: true,
parallelUploads: 100,
maxFiles: 100,
paramName: "file", // The name that will be used to transfer the file
maxFilesize: 8, // MB
url: "/pathToAction"
};
मैं एक ही समय में फ़ाइलों और फार्म के डेटा भेजने के लिए चाहते हैं, उन्हें करने के लिए एक वस्तु को मैप किया
यहाँ मैं कैसे किया जाता है नियंत्रक लेकिन ड्रॉपज़ोन को फ़ाइल अपलोड स्वीकार करने के लिए "यूआरएल" होना चाहिए ... इसे कैसे ठीक करें? शायद मैं फॉर्म तत्व का यूआरएल प्राप्त कर सकता हूं और इसे यूआरएल पैरामीटर में डाल सकता हूं?
तरह से मैं संभाला है इस मामले में मेरी नियंत्रक जो स्थानीय स्तर पर उनके अपलोड पर सभी फाइलों को बचाया में एक अपलोड विधि की स्थापना द्वारा किया गया था। फिर जब उपयोगकर्ता ने फॉर्म सबमिट किया तो मैंने फाइलें ली और उन्हें सहेजा जहां उन्हें उनके संदर्भों से सहेजने की आवश्यकता थी। इस तरह से कुछ जावास्क्रिप्ट हैंडलिंग करते थे जब फ़ाइल हटा दी गई थी और मुझे अपनी फाइलों के लिए कुछ भेदभाव करने वाले थे लेकिन यह ऐसा कुछ था जो सभी प्रकार की फाइलों के लिए काम करता था और ठोस था। यदि आप इस तरह से रुचि रखते हैं तो मैं इसके लिए कोड प्रदान कर सकता हूं इसलिए मुझे बताएं ... –