資源描述:
《uploadify文件批量上傳的校驗》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、對上傳的文檔進行校驗:$(document).ready(function(){$("#uploadify").uploadify({'uploader':'../resources/uploadfile/js/uploadify.swf',//uploadify.swf文件的相對路徑,默認值:uploadify.swf//'checkScript'://'../resources/uploadfile/checkDoc.jsp?clno=101',////用來判斷上傳選擇的文件在服務(wù)器是否存在的后臺處理程序的相對路徑'script':'../re
2、sources/uploadfile/uploadDoc.jsp',//后臺處理程序的相對路徑//'scriptData':{"clno":$("#newclno").val()},////傳參,使用scriptData需要先設(shè)置'method':'GET''cancelImg':'../resources/uploadfile/images/cancel.png',//選擇文件到文件隊列中后的每一個文件上的關(guān)閉按鈕圖標'folder':'',//上傳文件存放的目錄,此處可以在后臺認為設(shè)置//'method':'Get',//提交方式Post或Ge
3、t默認為Post'queueID':'fileQueue',//文件隊列的ID,該ID與存放文件隊列的div的ID一致'fileDesc':'請選擇doc,docx,xls,xlsx文件',//這個屬性值必須設(shè)置fileExt屬性后才有效,用來設(shè)置選擇文件對話框中的提示文本'fileExt':'*.doc;*.docx;*.xls;*.xlsx',//設(shè)置可以選擇的文件的類型,格式如:'*.doc;*.xls''queueSizeLimit':100,//當允許多文件生成時,設(shè)置選擇文件的個數(shù),默認值:999'auto':false,//設(shè)置為tr
4、ue當選擇文件后就直接上傳了,為false需要點擊上傳按鈕才上傳'multi':true,//設(shè)置為true時可以上傳多個文件'sizeLimit':1024*1024*10,//上傳文件的大小限制,單位為字節(jié)'simUploadLimit':2,//允許同時上傳的個數(shù)默認值:1//'onInit':function(){alert("1");},//做一些初始化的工作'onSelect':function(event,queueID,fileObj){//選擇文件時觸發(fā)saveDocName(fileObj.name);//$("#uploadi
5、fy").uploadifySettings('scriptData',//{"clno":$("#newclno").val()});////可以動態(tài)修改上面的那些key值$("#uploadify").uploadifySettings('script','../resources/uploadfile/uploadDoc.jsp?clno='+$("#newclno").val());},//'onSelectOnce':function(event,data){alert("您共選擇了"+data.fileCount+"個文件!");},/
6、/在單文件或多文件上傳時,選擇文件時觸發(fā)//'onOpen':function(event,queueId,fileObj){}////點擊上傳時觸發(fā),如果auto設(shè)置為true則是選擇文件時觸發(fā),如果有多個文件上傳則遍歷整個文件隊列//'onComplete'://function(event,queueId,fileObj,response,data){}////文件上傳完成后觸發(fā),每個文件上傳完成后就會觸發(fā)'onAllComplete':function(event,data){//文件隊列中所有的文件上傳完成后觸發(fā)alert("上傳的文件個
7、數(shù):"+data.filesUploaded+"r"+"出現(xiàn)錯誤的個數(shù):"+data.errors+"r"+"文件大小:"+data.allBytesLoaded);reDnameString();},'onCancel':function(event,queueId,fileObj,data){//當點擊文件隊列中文件的關(guān)閉按鈕或點擊取消上傳時觸發(fā)//alert("刪除:"+fileObj.name);cancelDoc(fileObj.name);},'buttonText':'BROWSE'//瀏覽按鈕的文本,默認值:BROWSE
8、。暫不支持中文,若要用中文,可使用buttonImg屬性//'buttonImg':'',//瀏覽按鈕的圖片的路徑。//'