Javascript 计算文件输入的总大小
我有这样的Javascript 计算文件输入的总大小,javascript,jquery,Javascript,Jquery,我有这样的输入: <input type="file" name="upload[]" class="file" /> <input type="file" name="upload[]" class="file" /> <input type="file" name="upload[]" class="file" /> <input type="file" name="upload[]" class="file" /> 或 $(".file")
输入
:
<input type="file" name="upload[]" class="file" />
<input type="file" name="upload[]" class="file" />
<input type="file" name="upload[]" class="file" />
<input type="file" name="upload[]" class="file" />
或$(".file").each(function(i) {
alert(this.files[i].size);
});
但是此代码在索引0后不起作用。您也可以在
此.files
上运行循环,以获取在单个输入中选择的所有文件`试试这个:
$('.file').each(function(i) {
$.each(this.files, function(i, file) {
console.log(file.size);
});
});
您也可以在
此.files
上运行循环,以获取在单个输入中选择的所有文件`试试这个:
$('.file').each(function(i) {
$.each(this.files, function(i, file) {
console.log(file.size);
});
});
谢谢。但是我需要在
提交
方法中使用此代码,而不是更改
!然后您只需要复制并粘贴它;)谢谢但是我需要在提交
方法中使用此代码,而不是更改
!然后您只需要复制并粘贴它;)