Jquery 获取上载文件计数
我正在使用来自的jquery uploader,我想知道如何获得已添加和未上载的文件总数 新版本没有具体的文档,所以谁能告诉我怎么做 因为我需要通过这种方式“Jquery 获取上载文件计数,jquery,file,count,uploader,Jquery,File,Count,Uploader,我正在使用来自的jquery uploader,我想知道如何获得已添加和未上载的文件总数 新版本没有具体的文档,所以谁能告诉我怎么做 因为我需要通过这种方式“上传n个文件中的1个”” 在这本书中,作者写道: 如果我如下图所示,那么我的计数为1 var totalfiles = data.files.length; alert(totalfiles); 在文档后面有一个名为“fileuploadadd”的事件,每次将文件添加到队列时都会触发该事件,因此您可以创建一个计数器,并在调用该事件时对其
上传n个文件中的1个”
”
在这本书中,作者写道:
如果我如下图所示,那么我的计数为1
var totalfiles = data.files.length;
alert(totalfiles);
在文档后面有一个名为“fileuploadadd”的事件,每次将文件添加到队列时都会触发该事件,因此您可以创建一个计数器,并在调用该事件时对其进行递增
var filestoupload =0;
$('#fileupload').bind('fileuploadadd', function (e, data) {
filestoupload++;
});
在文档后面有一个名为“fileuploadadd”的事件,每次将文件添加到队列时都会触发该事件,因此您可以创建一个计数器,并在调用该事件时对其进行递增
var filestoupload =0;
$('#fileupload').bind('fileuploadadd', function (e, data) {
filestoupload++;
});
在上载之前获取上载文件计数
$('#fileupload').fileupload({
...
change: function (e, data) {
var idx=0;
$.each(data.files, function (index, file) {
idx++;
});
alert(idx);
}
...
});
在上载之前获取上载文件计数
$('#fileupload').fileupload({
...
change: function (e, data) {
var idx=0;
$.each(data.files, function (index, file) {
idx++;
});
alert(idx);
}
...
});
我使用这种方法计算上传的文件数和fileupload jquery中的文件总数
var uploadedFileCount = 0;
var totalFileCount = 0;
$("#fileupload").fileupload({
dataType: 'json',
url: url,
autoUpload: true,
done: function (e, data) {
//Some code
uploadedFileCount = uploadedFileCount + 1;
$("#UploadCount").html(uploadedFileCount + " of" + totalFileCount);
}
}).on('fileuploadadd', function (e, data) {
totalFileCount = totalFileCount + 1;
});
我使用这种方法计算上传的文件数和fileupload jquery中的文件总数
var uploadedFileCount = 0;
var totalFileCount = 0;
$("#fileupload").fileupload({
dataType: 'json',
url: url,
autoUpload: true,
done: function (e, data) {
//Some code
uploadedFileCount = uploadedFileCount + 1;
$("#UploadCount").html(uploadedFileCount + " of" + totalFileCount);
}
}).on('fileuploadadd', function (e, data) {
totalFileCount = totalFileCount + 1;
});
@lgomezma谢谢。我做了同样的事情,但我一直保持在同一个循环中,所以它总是取1。@lgomezma谢谢。我做了同样的事情,但我一直保持在同一个循环中,所以它总是取1。