前面两个用的是简单的js,最近在网上发现了很多好用的jQuery插件。简单易用,而且美观,但是如果想实现像hotmail那样上传的过程还有进度条那得需要再加其他工具了,比如fash,sliverlight等。
jQuery Multiple File Upload Plugin就是其中很好用的一款插件,太简单了,不需要css。现在是v1.47版本,官方网站http://www.fyneworks.com/jquery/multiple-file-upload/。
分别引入jquery.MultiFile.js和jQuery.js。
html中例子(官方网站摘录):
<fieldset style="border: 0">
<input type="file" size="34" id="myFile" name="myFile" class="multi" accept="gif|jpg" />
</fieldset>
样式如下: