在使用jquery file upload 上传多个图像后,我正在尝试刷新我的上传页面。
我目前正在计算添加的文件数量,然后如果它们与成功上传的数量相匹配,那么我会刷新页面。在用户尝试上传无效的文件类型或太小的图像之前,这非常有效。我怎样才能将这些失败作为我的总数的一部分?有没有首选的方法来做到这一点?
$('#fileupload').fileupload({
acceptFileTypes: /(\.|\/)(jpe?g|png)$/i
});
var filesqueued = null;
var filesuploaded = 0;
$('#fileupload').bind('fileuploadadd', function (e, data) {
filesqueued = data.originalFiles.length;
});
$('#fileupload').bind('fileuploaddone', function (e, data) {
filesuploaded = filesuploaded + 1;
if (filesuploaded == filesqueued) {
filesuploaded = 0;
location.reload();
}
})