我刚买了 Uploadifive,我想知道:如何限制总文件大小?我的意思是,有多个文件,如何限制总文件大小?
太感谢了。
您可以使用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 个月前发布了。只是为碰巧到达这里的其他人分享我的答案。