jQuery上傳外掛程式uploadify 3 2 1

2021-09-06 19:12:30 字數 3331 閱讀 9124

名稱

預設值

說明

swf

[必須設定]swf的路徑

uploader

[必須設定]伺服器端指令碼檔案路徑

uploadlimit

最多上傳檔案數量

checkexisting

false

檢查上傳檔案是否存在的伺服器端指令碼檔案路徑

queueid

顯示上傳檔案佇列的元素id,可以簡單用乙個div顯示

queuesizelimit

上傳檔案佇列長度限制

auto

true

表示在選擇檔案後是否自動上傳

multi

true

是否支援多檔案上傳

buttonclass

上傳按鈕樣式型別

buttoncursor

hand

上傳按鈕hover時的滑鼠形狀

buttonimage

null

上傳按鈕背景

buttontext

select files

上傳按鈕顯示文字

height

上傳按鈕高度

width

上傳按鈕寬度

debug

false

是否開啟除錯模式

fileobjname

filedata

檔案物件名稱,用於伺服器端獲取檔案

filesizelimit

上傳檔案大小限制,預設單位是kb,如:」10kb」

filetypedesc

檔案型別說明,在選擇檔案時可以看到

filetypeexts

指定允許上傳的檔案型別,如:」*.jpg;*.gif」

formdata

指定上傳檔案附帶的其他資料,用於伺服器端獲取這些資料,如:包含兩個鍵值對

method

post

和後台互動方式,也可以設定為get

overrideevents

設定外掛程式的某些事件可以被使用者覆寫,如:

preventcaching

true

若設定為true,乙個隨機數將被載入swf檔案url的後面,防止瀏覽器快取

progressdata

設定檔案上傳時顯示的資料,可以設為上傳速度或者百分比,分別對應speed和percentage

removecompleted

true

表示上傳檔案完成後是否刪除佇列中的對應元素

removetimeout

表示上傳完成後多久刪除佇列中的進度條,單位為秒

requeueerrors

若設定為true,那麼在上傳過程中因為出錯導致上傳失敗的檔案將重新加入佇列

successtimeout

表示檔案上傳完成後等待伺服器響應的時間。超過該時間,那麼將認為上傳成功。單位為秒

●onqueuecomplete當佇列中的所有檔案全部完成上傳時觸發

function (stats)

●onuploadcomplete每個檔案上傳完成時觸發

function (file)

●onuploadsuccess每個檔案上傳成功後觸發

function (file , data, response)

●onuploaderror每個檔案上傳出錯時觸發

function (file , errorcode, errormsg , errorstring)

●onuploadprogress上傳進度發生變更時觸發

function (file, bytesuploaded, bytestotal, totalbytesuploaded, totalbytestotal)

●oncancel在檔案被移出上傳佇列時觸發

function (file)

●onclearqueue在呼叫cancel方法且傳入引數*時觸發

function (queueitemcount) 

取消上傳a>

●ondialogclose開啟檔案對話方塊關閉時觸發

function (queue)

●onuploadstart每個檔案上傳開始時觸發

function (file)

●ondialogopen選擇檔案對話方塊開啟時觸發

function ()

●onfallback沒有相容的flash時觸發

function ()

●oninit每次初始化乙個佇列時觸發

function (instance)

●onselect選擇檔案後觸發

function (file)

●onselecterror選擇檔案後出錯時觸發

function (file , errorcode, errormsg )

cancel、destroy、stop、upload用法一致,如:上傳,其他方法視情況而定。

jQuery上傳外掛程式Uploadify 3 2使用

function file upload 1其實也就是乙個容器id,比如 上面的只是簡單的事例,下面我就把我在專案中做的發出來,每個都有解釋 document ready function flash swf uploadify.swf 不執行預設的onselect事件 overrideevents...

jQuery上傳外掛程式Uploadify 3 2使用

function file upload 1其實也就是乙個容器id,比如 上面的只是簡單的事例,下面我就把我在專案中做的發出來,每個都有解釋 document ready function flash swf uploadify.swf 不執行預設的onselect事件 overrideevents...

jQuery上傳外掛程式Uploadify 3 2用法

function file upload 1其實也就是乙個容器id 上面的只是簡單的事例,下面看詳細介紹 document ready function flash swf uploadify.swf 不執行預設的onselect事件 overrideevents ondialogclose 檔案選...