打开文件树并使用jQuery获取所选文件

时间:2012-03-04 22:42:32

标签: jquery jquery-ui file-upload

全部, 我想要一个按钮,当我点击它打开并允许用户选择多个文件上传到我的网站。我怎么能这样做?

用户选择文件后如何使用这段代码显示用户选择的文件名:

var files = $('input[type="file"]')[0].files;
for (var i = 0; i < files.length; i++)
{
    alert(files[i].name);
}

您可以提供的任何指导将非常感谢!提前谢谢!

1 个答案:

答案 0 :(得分:1)

我相信这就是你想要的:

Javascript get number of files and their filenames from file input element with multiple attribute?

您可能还想查看一下。

http://davidwalsh.name/multiple-file-upload

看起来有些新浏览器支持您想要做的事情。否则,您可以使用像Uploadify(基于闪存)这样的插件。

http://blog.bobcravens.com/2011/03/upload-multiple-files-with-progress-using-uploadify/

希望这有帮助。

鲍勃