手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >ajaxFileUpload.js插件支持多文件上传的方法
ajaxFileUpload.js插件支持多文件上传的方法
摘要:前提条件:ajaxFileUpload.js插件多文件上传步骤:1、修改源码,(源码只支持单个文件的上传):复制代码代码如下://修改前代码...

前提条件:

ajaxFileUpload.js插件多文件上传

步骤:

1、修改源码,(源码只支持单个文件的上传):

复制代码 代码如下:

//修改前代码-------

//var oldElement = jQuery('#' + fileElementId);

//var newElement = jQuery(oldElement).clone();

//jQuery(oldElement).attr('id', fileId);

//jQuery(oldElement).before(newElement);

//jQuery(oldElement).appendTo(form);

//修改前代码-------

//修改后代码-------

for(var i in fileElementId){

var oldElement = jQuery('#' + fileElementId[i]);

var newElement = jQuery(oldElement).clone();

jQuery(oldElement).attr('id', fileId);

jQuery(oldElement).before(newElement);

jQuery(oldElement).appendTo(form);

}

//修改后代码-------

2、使用方法:

复制代码 代码如下:

$.ajaxFileUpload({

url : "./upload/upload.action",

secureuri : false,

//fileElementId:'uploadfile1',//原使用方法

fileElementId : ['uploadfile1','uploadfile2','uploadfile3','uploadfile4','uploadfile5'],//现使用方法

dataType : 'json',

success : function(data) {

ajaxLoadEnd();

if (data.result == "success") {

$.messager.alert('信息','导入成功。','info');

} else {

$('#import_right').dialog('open');

$.messager.alert('信息','导入失败。<br>错误信息:'+data.message,'error');

}

},

error : function(data, status, e)

{

ajaxLoadEnd();

$.messager.alert('信息','导入失败。<br>错误信息:网络异常或表单数据错误。','error');

}

});

【ajaxFileUpload.js插件支持多文件上传的方法】相关文章:

Javascript中prototype属性实现给内置对象添加新的方法

JavaScript中的sub()方法的使用介绍

JavaScript检测鼠标移动方向的方法

jQuery实现转动随机数抽奖效果的方法

JavaScript判断数组是否包含指定元素的方法

JQuery自动触发事件的方法

JavaScript中的setUTCDate()方法使用详解

javascript动态创建链接的方法

javascript实现Table排序的方法

JavaScript实现鼠标滑过处生成气泡的方法

精品推荐
分类导航