0

我刚买了 Uploadifive,我想知道:如何限制总文件大小?我的意思是,有多个文件,如何限制总文件大小?

太感谢了。

4

1 回答 1

3

您可以使用onAddQueueItem事件。它以字节为单位提供文件大小。

添加所有添加的文件的大小,您可以获得总文件大小。

<script type="text/javascript">

var bytesLoaded = 0;

$(function () {
    $('#file_upload').uploadifive({
    'uploadScript': 'upload.php',
    'onAddQueueItem' : function(file) {
                bytesLoaded += file.size;
    },
    'onQueueComplete': function (uploads) {
                alert('Total bytes uploaded: ' + bytesLoaded);
    }
    });
});

</script>

如果文件大小超过了允许的最大大小,您可以使用取消方法从队列中删除文件。

很可能,您现在已经解决了这个问题,因为这个问题已经在大约 5 个月前发布了。只是为碰巧到达这里的其他人分享我的答案。

于 2013-04-07T16:21:46.557 回答