ajaxfileupload官方上传文件,可以用for循环来实现多文件上传吗? 那fileElementID里的属性能写成动态的吗?

ajaxFileUpload.js插件支持多文件上传的方法
投稿:whsnow
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了ajaxFileUpload.js插件支持多文件上传的方法,需要的朋友可以参考下
前提条件:
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');
$('#import_right').dialog('open');
$.messager.alert('信息','导入失败。&br&错误信息:'+data.message,'error');
error : function(data, status, e)
ajaxLoadEnd();
$.messager.alert('信息','导入失败。&br&错误信息:网络异常或表单数据错误。','error');
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&所有回答(1)
string result = String.Format("{{ \"error\":\"" + error + "\", \"name\":\"" + name + "\"}}");
字符串的值也要用\"
&&&您需要以后才能回答,未注册用户请先。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 ajaxfileupload.js 的文章

 

随机推荐