Я реализовал dropzone.js в своем веб-приложении. Я пытаюсь получить полный путь к файлу, который выбирает пользователь. На данный момент все работает отлично, ожидайте, чтобы получить путь. функция progress
и success
работает правильно.
Я пытаюсь использовать функцию sending
, но она не дает никакого ответа, и функция не срабатывает.
var dropZoneObj = jQuery("#drop").dropzone({
filesName: 'dfiles',
url: "{{action('SomeController@processAttachments',['pid' => $pid])}}",
text: '+ Add more attachment',
width: 250,
height: 100,
progressBarWidth: '100%',
maxFiles: 10,
uploadMode: 'single',
maxFileSize: '5MB',
allowedFileTypes: 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,csv,txt,pdf',
params:{
'_token': "{{csrf_token()}}",
},
// this is not getting called
sending: function(file, xhr, data){
console.log(file, xhr, data);
},
progress: function(file, xhr, data){
jQuery('#defectSubmit').prop('disabled', true);
},
success: function(res, index){
console.log(res, index);
}
});
Я ожидаю, что выводом будет имя файла в функции sending
, но я получаю пустое.
Любая помощь будет принята с благодарностью.