Ну, все, что я пытаюсь сделать, это отправить файлы в ajax process_upload. php файл, но только в раздел ajax. после поиска некоторых ссылок и исследований я обнаружил, что могу использовать метод getAcceptedFiles (), но каким-то образом он не возвращает мне ничего, кроме пустого массива. Так может ли кто-нибудь указать мне, что я делаю неправильно, чтобы получить доступ к этому методу?
ниже мой код:
var myDropzone = new Dropzone("#upload_pdf", {
//maxFiles: 2000,
addRemoveLinks: true,
maxFiles: 4,
maxFilesize: 5, // MB
url: "process_upload.php",
type: "POST",
//Dropzone.options.myAwesomeDropzone = {
init: function() {
this.on("addedfile", function(file) {
//alert("Added file.");
console.log('file has been added');
console.log(file);
**console.log(myDropzone.getAcceptedFiles());** //not working this line???
$.ajax({
type: "POST",
url: "process_upload.php",
//data: {myfiles: file},
//processData: false, // required for FormData with jQuery
// contentType: false,
success: function (file, response) {
console.log(response);
//alert(response);
}, error: function() {
alert('something went wrong');
}
});
});
this.on("removedfile", function(file) { alert("file has been removed."); });
//maxfilesreached maxfilesexceeded
},
});