我想找出Dropzone

时间:2016-06-16 12:21:28

标签: jquery dropzone.js

我是新来的我提出了问题我使用dropzone上传文件上传按钮点击它给我长度未定义。请帮我解决我的问题。当我删除就绪功能时,它无法正常工作,这就是为什么我保持文件就绪功能。这是我的代码,下面是html和ready函数以及ajax调用函数。

  

HTML

  <form action="#" class="dropzone" id="dropzone">
                    <div class="fallback">
                        <input name="file" id="fileupload" type="file" multiple="multiple">
                    </div>
                </form>
  

加载功能

$(function () {

   $('#dropzone').dropzone();

});
  

AJAX致电

        var imagedata = new FormData();
   var fileUpload = document.getElementById("dropzone").files.length;
   // var countfiles = $('#dropzone').files;
   // alert(countfiles);
   for (var i = 0; i < fileUpload; i++) {
        var filname = document.getElementById("dropzone").files[i];
        imagedata.append("FileName", filname);
    }

1 个答案:

答案 0 :(得分:0)

您必须像这样创建一个dropzone实例:

var myDropzone = new Dropzone("div#myId", { url: "/file/post"});

然后,您可以使用myDropzone.files

访问dropzone中的所有文件

获得

所有已接受的文件:.getAcceptedFiles() 所有被拒绝的文件:.getRejectedFiles() 所有排队的文件:.getQueuedFiles() 所有上传文件:.getUploadingFiles()