मुझे यह जांचने की आवश्यकता है कि फ़ाइल का वैध एमआईएम प्रकार है, अगर फ़ाइल का आकार ठीक है और यदि इसके आयाम ठीक हैं, तो फ़ाइल अपलोड करें।DropzoneJS में एक कस्टम त्रुटि संदेश कैसे दिखाएं?
तो जब सब कुछ ठीक है, मैं उपयोग कर सकते हैं:
complete: function(file){
// do something here.
}
लेकिन क्या फ़ाइल का आकार अवैध था तो क्या होगा?
return json_encode(['error' => 'size is invalid']);
या
return Response::json(['error' => 'size is invalid'], 500 ];
// this is Laravel 4 syntax. returns a json array and 500 as status code.
लेकिन मैं कैसे संभाल कर सकते हैं कि DropzoneJS में error
: मेरे PHP स्क्रिप्ट में मैं एक त्रुटि संदेश लौटने?
मैंने complete()
फ़ंक्शन में दूसरा पैरामीटर जोड़ने का प्रयास किया लेकिन यह काम नहीं कर रहा है।
complete: function(file, response){
console.log(response); // this does not work.
}
बस कुछ मुझे लगता है कि उपयोगी है जोड़ने के लिए: यदि आप घटनाओं को सुनने चाहिए (http://www.dropzonejs.com/#toc_8) यह पुनर्लेखन नहीं (https://github.com/enyo/dropzone/issues/297)। चीयर्स! :) – amandasantanati
@amandasantanati वास्तव में वास्तव में अच्छा है, यह आपको और अधिक कार्यक्षमता जोड़ने की अनुमति देगा। लिंक के लिए +1। –