我使用DropzoneJS库在我的网站上上传文件。现在,我想创建自己的函数来上传排队的文件。
我知道,我可以通过这种方式获取所有这些文件:
files = myDropzone.getQueuedFiles();
但是我现在如何创建一个发送这些文件的ajax请求?我需要类似file_get_contents()
函数(如PHP)来获取这些文件的内容,然后使用该参数发送ajax帖子。
感谢您的帮助。
答案 0 :(得分:0)
也许您可以提供更多背景信息。如果我理解正确:
function sendFile(file) {
// Do ajax things here e.g. check out the link below
}
const files = myDropzone.getQueuedFiles(); // I'm assuming this returns an array?
files.forEach(sendFile) // For each loops over the array, and calls the sendFile function with as first parameter the current item in the array, which is in your case one of your files
使用香草javascript发出AJAX请求: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest