获取拖放区中选定文件的数量
Get count of selected files in dropzone
我想做的是在上传文件之前计算 dropzone 中选定文件的数量。
var count= myDropzoneNST.getAcceptedFiles().length;
我可以使用此行计算上传文件的数量,但我想做的是在上传之前计算所选有效文件的数量。
var count= myDropzoneNST.files.length;
将为您提供拖放区中的文件总数。
// To access all files count
myDropzone.files.length
// To access only accepted files count
myDropzone.getAcceptedFiles().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
从文档中获取 API here
我的经验是 .get*Files()
方法不是很准确。例如,如果您从 addedFile()
事件处理程序中调用它,.getAcceptedFiles().length
用法将 return 当前接受的文件数减去刚刚添加的文件数。这可能是"as designed",但它使"addedFile()"的措辞有些奇怪。
我想做的是在上传文件之前计算 dropzone 中选定文件的数量。
var count= myDropzoneNST.getAcceptedFiles().length;
我可以使用此行计算上传文件的数量,但我想做的是在上传之前计算所选有效文件的数量。
var count= myDropzoneNST.files.length;
将为您提供拖放区中的文件总数。
// To access all files count
myDropzone.files.length
// To access only accepted files count
myDropzone.getAcceptedFiles().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
从文档中获取 API here
我的经验是 .get*Files()
方法不是很准确。例如,如果您从 addedFile()
事件处理程序中调用它,.getAcceptedFiles().length
用法将 return 当前接受的文件数减去刚刚添加的文件数。这可能是"as designed",但它使"addedFile()"的措辞有些奇怪。