gpt4 book ai didi

javascript - 所有上传完成后的 FineUploader 客户端事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:53:37 24 4
gpt4 key购买 nike

我实现了 FineUploader,我想在所有文件上传后将我的客户端脚本连接到一个事件。那可能吗?

我的实现如下。只是想知道这是否是正确的方向。

    function init() {
var uploader = new qq.FineUploader({
element: document.getElementById('button-selectfiles'),
request: {
endpoint: '/Up/UploadFile'
},

callbacks: {
onStatusChange: onFileUploadStatusChange
}
});
};

var uploads = 0;
function onFileUploadStatusChange(id, oldStatus, newStatus) {
console.log(newStatus);

if (newStatus === 'submitting') {
uploads++;
}

if (newStatus === 'upload successful' || newStatus === 'upload failed') {
uploads--;
}

if (uploads === 0) {

console.log('done');
}
}

最佳答案

onComplete - 用于单个上传文件,如果您使用多个文件上传,只需使用 onAllComplete :

callbacks: {
onAllComplete: function() {
alert('done')
}
}

关于javascript - 所有上传完成后的 FineUploader 客户端事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19274386/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com