如何解决Dropzone:未捕获的 ReferenceError:UploadFilesToServer 未定义
我需要允许用户拖放文件,然后在用户单击“上传文件”按钮时进行处理。
这是我的 HTML:
<form action="/" method="post" class="dropzone" id="myAwesomeDropzone" data-previews-container="#file-previews"
data-upload-preview-template="#uploadPreviewTemplate" enctype="multipart/form-data">
<div class="fallback">
<input name="file" type="file" multiple />
</div>
<div class="dz-message needsclick">
<i class="h1 text-muted dripicons-cloud-upload"></i>
<h3>Drop files here or click to upload.</h3>
</div>
</form>
这是我正在使用的脚本:
$(document).ready(function(){
var myDropzone = new Dropzone("#myAwesomeDropzone",{
autoProcessQueue: false,maxFilesize: 20,//MB
addRemoveLinks: true,maxFiles: 10,//Limit the number of files user can drag and drop to upload
url: "/",});
function UploadFilesToServer()
{
var TotalFiles = myDropzone.getQueuedFiles(); //<= this line give error
console.log(TotalFiles);
} //function UploadFilesToServer()
}); //$(document).ready(function(){
当用户单击按钮时,我想获取文件数,然后我想遍历每个文件并将其分配给一个数组。
但是当我尝试使用 var TotalFiles = myDropzone.getQueuedFiles(); 获取文件数量时出现错误; 它会引发错误。
我在这里犯了什么错误?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。