Javascript,计算有多少文件附加到文件上传输入

标签 javascript jquery forms file-upload

我有这个文件输入:

<input type="file" name="photo[]" multiple="yes">

我想要的是,当有人向其上传文件时,我想提醒他们上传了多少文件(总共)。就像我上传 3 个文件一样,它会提示“3 个文件已上传”。如果我再添加 2 个文件,它会提示“已上传 5 个文件”(添加之前上传的 2 个文件)。

最佳答案

试试这段代码:

var numFiles = $("input:file")[0].files.length;

关于Javascript,计算有多少文件附加到文件上传输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20438989/

相关文章:

javascript - 仅更改当前元素的类(jQuery+this)

javascript - JQuery 不在现场或本地工作,但在 jsfiddle 中工作

javascript - 使用ajax成功发送帖子值时如何显示此div?

php - 重定向后重新填写表格

javascript - 使用 is() 和多个 CSS 类进行 JQuery 验证

javascript - 有没有一种方法可以在没有输入的情况下发送表单值

javascript - Jquery 插件 : Object not accessible from same instance

javascript - WordPress 圣人 : how to fire JS on specific single or archive CPT pages?

javascript - 为什么 jqueryeach() 不迭代?

javascript - Highcharts 条形图不会动画