如何在 Fineuploader 的 onAllComplete 事件中获取文件名

How do I get file names in Fineuploader's onAllComplete event

我试图在 onAllComplete() 事件中检索成功上传文件的文件名。我下面的代码 returns "undefined" 用于 getName() 调用。我不确定此时文件名是否实际上不再定义,或者我是否试图错误地访问它。任何帮助都感激不尽。谢谢!

var uploader = $('#fine-uploader').fineUploader({
    ...
    callbacks: {
         onAllComplete: function(succeeded, failed) {
            if (failed.length > 0) {
                alert("Error: Some files were not uploaded");
            } else {
                if (succeeded.length > 0 ) {
                    alert("Success!");
                }
                this.reset();
            }
            for (var id in succeeded) {
                alert(this.getName(id))
            }
        },
        ...
    },
...
});

this.reset() 正在清除文件名。