2012-03-22 37 views
6

我周围包裹的jQuery文件上传插件jQuery的一些功能的文件列表。它使用<input type="file" name="files[]" multiple="multiple">元素来表现上传之前所选文件的“挂钩”。当输入所在的表单被提交时,文件在服务器上被解析。获取当前连接到<input>元素

为了调试我的UI,我需要看到当前“连接到”输入文件的列表。 Firebug或Chrome调试器可以吗?

+0

也许[this](https://github.com/blueimp/jQuery-File-Upload/wiki/API)可以提供帮助吗? – SpYk3HH 2012-03-22 16:38:26

回答

19

是的,你可以使用控制台和jQuery:

$("#idofinput")[0].files 

然后,只需把它当作文件:)

+1

它不支持在IE ..文件不支持或不支持。 – Sarath 2013-02-15 12:10:07

+0

@SarathSaleem你似乎是正确的。这里是一个的jsfiddle(不是我)出现此... HTTP://jsfiddle.net/eq3Qv/176/ – 2013-02-15 17:08:45

+0

这是一个那么,这个问题被提出来了,但并不完全解决:http://stackoverflow.com /问题/ 5000950/IE浏览器输入文件名问题 – 2013-02-15 17:11:48

7

的数组这是你如何在控制台检查:

$("#idofinput").get(0).files 
+0

你震撼人(Y)。 get()是我一直在寻找:)非常感谢你! – 2015-09-14 08:17:39