使用PlupLoad js外掛程式進行檔案上傳案例

2021-08-10 14:29:40 字數 1317 閱讀 5296

charset="utf-8">

plupload使用指南title>

src="js/plupload.full.min.js">

script>

head>

id="btn">選擇檔案button>

p>

//例項化乙個plupload上傳物件

var uploader = new plupload.uploader(]}

});//在例項物件上呼叫init()方法進行初始化

uploader.init();

//當檔案新增到上傳佇列後觸發監聽函式引數

uploader.bind('filesadded', function

(uploader, files) );

//當佇列中的某乙個檔案正要開始上傳前觸發監聽函式引數

uploader.bind("beforeupload",function

(uploader,file) );

//會在檔案上傳過程中不斷觸發,可以用此事件來顯示上傳進度監聽函式引數

uploader.bind('uploadprogress', function

(uploader, file) );

//當佇列中的某乙個檔案上傳完成後觸發監聽函式引數

uploader.bind("fileuploaded",function

(uploader,file,responseobject) );

script>

body>

html>

屬性/方法

描述id

檔案id

name

檔名,例如」myfile.gif」

type

檔案型別,例如」image/jpeg」

size

檔案大小,單位為位元組,當啟用了客戶端壓縮功能後,該值可能會改變

origsize

檔案的原始大小,單位為位元組

loaded

檔案已上傳部分的大小,單位為位元組

percent

檔案已上傳部分所佔的百分比,如50就代表已上傳了50%

status

檔案的狀態,可能為以下幾個值之一:plupload.queued, plupload.uploading, plupload.failed, plupload.done

lastmodifieddate

檔案最後修改的時間

getnative()

獲取原生的檔案物件

getsource()

destroy()

銷毀檔案物件

WPF使用IDataErrorInfo進行資料校驗

原文 wpf使用idataerrorinfo進行資料校驗 這篇部落格將介紹如何使用idataerrorinfo進行資料校驗。下面直接看例子。乙個customer類,兩個屬性 firstname,age class customer public intage 將customer類繼承idataerr...

WPF使用IDataErrorInfo進行資料校驗

原文 wpf使用idataerrorinfo進行資料校驗 這篇部落格將介紹如何使用idataerrorinfo進行資料校驗。下面直接看例子。乙個customer類,兩個屬性 firstname,age class customer public intage 將customer類繼承idataerr...

mybatis使用associaton進行分步查詢

employee類 public class employeedepartment類 public class departmentselect from tbl employee where id select id,dept name departmentname from tbl dept w...