封装了一个ajax多文件上传,功能就是选择多个文件,用ajax上传。
调用方式也很简单,写一个json对象做为参数配置,设置要上传的服务端url以及选择文件和上传完成等的事件处理函数,new一个AjaxUploadX对象,调用selectFiles方法选择文件,调用uplaod方法上传。
支持的浏览器:Firefox、Chrome、Safari、Opera
使用截图:
调用方法示例:
<button id="btnSelectFiles">选择文件</button>
<button id="btnUpload">上传</button>
<ol id="filesView"></ol>
<script>
var config = {
url : "saveupload.php",
formname : "uploadedfile[]",
onselectfiles : function (files){
var s = '';
for(var i=0, n=files.length;i<n;i++){
s += '<