我使用dropzone js(http://www.dropzonejs.com/)上传文件,但我需要知道Dropzone当前有多少文件,用户可能已经删除了一些,但我需要知道是否至少有1个文件在我提交用户填写的整个表单之前。
如果我使用myDropzone.length,它仍将从dropzone中计算删除的文件,因此如果用户添加2个文件然后删除其中一个文件,则.length将为= 2,在这种情况下,我需要知道实际长度,在这种特殊情况下为1
答案 0 :(得分:7)
Dropzone提供多种功能,只能接收,拒绝,排队或上传文件。
// To access only accepted files count (answer of question)
myDropzone.getAcceptedFiles().length
// To access all files count
myDropzone.files.length
// To access all rejected files count
myDropzone.getRejectedFiles().length
// To access all queued files count
myDropzone.getQueuedFiles().length
// To access all uploading files count
myDropzone.getUploadingFiles().length
答案 1 :(得分:3)
“要访问dropzone中的所有文件,请使用myDropzone.files
。”