uploadify文件批量上传的校验.doc
文本预览下载声明
对上传的文档进行校验:
$(document).ready(function() {
$(#uploadify).uploadify({
uploader : ../resources/uploadfile/js/uploadify.swf, //uploadify.swf 文件的相对路径,默认值:uploadify.swf
// checkScript :
// ../resources/uploadfile/checkDoc.jsp?clno=101,
// //用来判断上传选择的文件在服务器是否存在的后台处理程序的相对路径
script : ../resources/uploadfile/uploadDoc.jsp, //后台处理程序的相对路径
// scriptData : {clno : $(#newclno).val()},
// //传参,使用scriptData需要先设置method : GET
cancelImg : ../resources/uploadfile/images/cancel.png, //选择文件到文件队列中后的每一个文件上的关闭按钮图标
folder : , //上传文件存放的目录,此处可以在后台认为设置
// method : Get, //提交方式Post 或Get 默认为Post
queueID : fileQueue, //文件队列的ID,该ID与存放文件队列的div的ID一致
fileDesc : 请选择doc,docx,xls,xlsx文件, //这个属性值必须设置fileExt属性后才有效,用来设置选择文件对话框中的提示文本
fileExt : *.doc;*.docx;*.xls;*.xlsx, //设置可以选择的文件的类型,格式如:*.doc;*.xls
queueSizeLimit : 100, //当允许多文件生成时,设置选择文件的个数,默认值:999
auto : false, //设置为true当选择文件后就直接上传了,为false需要点击上传按钮才上传
multi : true, //设置为true时可以上传多个文件
sizeLimit : 1024*1024*10, //上传文件的大小限制,单位为字节
simUploadLimit : 2, //允许同时上传的个数 默认值:1
// onInit : function(){alert(1);}, //做一些初始化的工作
onSelect : function(event, queueID, fileObj) { //选择文件时触发
saveDocName(fileObj.name);
// $(#uploadify).uploadifySettings(scriptData,
// {clno : $(#newclno).val()});
// //可以动态修改上面的那些key值
$(#uploadify).uploadifySettings(script, ../resources/uploadfile/uploadDoc.jsp?clno=+$(#newclno).val());
},
//onSelectOnce : function(event,data){ alert(您共选择了+data.fileCount+个文件!);}, //在单文件或多文件上传时,选择文件时触发
// onOpen : function(event,queueId,fileObj){}
// //点击上传时触发,如果auto设置为true则是选择文件时触发,如果有多个文件上传则遍历整个文件队列
// onComplete :
// function(event,queueId,fileObj,response,data){}
// //文件上传完成后触发,每个文件上传完成后就会触发
onAllComplete : fun
显示全部