#javascript #arrays #csv #dropzone.js #dropzone
Вопрос:
У меня есть код ниже:
ВЫПАДАЮЩАЯ ЗОНА HTML (dropzone.js)
<form action="/file-upload"
class="dropzone"
id="my-awesome-dropzone"></form>
Обработка JS DROPZONE
Dropzone.options.myAwesomeDropzone = {
paramName: "file", // The name that will be used to transfer the file
accept: function(file, done) {
importCSV(file);
console.log(file);
}
};
На рисунке ниже показано, что регистрируется:
В настоящее время importCSV определяется как таковой:
function importCSV(file) {
$(document).ready(function() {
//fetch text file
$.get('../static/img/template/test/flatfile_megafile_test.csv', function(data) {
##convert csv to rows and then do some functionality
}
}
}
Как вы можете видеть, в настоящее время он жестко кодирует использование локального csv-файла, предназначенного для тестирования. Однако теперь я хочу перенести вывод dropzone (который является тем же csv-файлом) в importCSV(). Как я могу имитировать результат инструкции get с помощью объекта file, который мне нужен, чтобы возобновить функциональность, которая у меня есть прямо сейчас?
Спасибо