uff1a前提
对于ajaxfileupload.js
插件多
文件上传 步:
1,
修改源代码,(源代码只
支持上传一个文件):
复制代码代码如下所示:
在修改代码之前/
/ /无功oldelement = jQuery(# + fileelementid);
/ / var新元素= jQuery(oldelement)Clone();
/ / jQuery(oldelement)。Attr('id',fileid);
/ / jQuery(oldelement)前(
空间);
/ / jQuery(oldelement)。AppendTo(形式);
在修改代码之前/
修订后的代码。
对于(VAR我fileelementid){
无功oldelement = jQuery(# + fileelementid {我});
VaR新元素= jQuery(oldelement)Clone();
jQuery(oldelement)。Attr('id',fileid);
jQuery(oldelement)前(空间);
jQuery(oldelement)。AppendTo(形式);
}
修订后的代码。
2。使用
方法:
复制代码代码如下所示:
ajaxfileupload({美元。
URL。
Secureuri:假,
/ / / fileelementid:'uploadfile1 /原来的使用方法
fileelementid:{ 'uploadfile1 ','uploadfile2 ','uploadfile3 ','uploadfile4 ','uploadfile5}, / /现在使用的方法
DataType:'json,
成功:
函数(数据){
AjaxLoadEnd();
如果(data.result = =成功){
美元。messager.alert(信息','进口','info成功。);
{人}
$(# import_right)对话框(打开的);
美元。messager.alert(信息','导入失败。
错误信息:+数据。
消息,错误的);
}
},
错误:函数(数据,状态,E)
{
AjaxLoadEnd();
美元。messager.alert(信息','导入失败。错误信息:
网络异常或表单数据错误。'错误');
}
});