1. 程式人生 > >uploadifive屬性整理

uploadifive屬性整理

屬性

屬性 type 說明
auto 布林型 設定auto為true,當檔案被新增至上傳佇列時,將會自動上傳
buttonClass 字串 為上傳按鈕新增類名。
buttonCursor 字串 滑鼠經過上傳按鈕時,滑鼠的形狀。可選值為‘hand’(手形) 和 ‘arrow’(箭頭)。
buttonImage 字串 定義“瀏覽”按鈕背景影象的路徑。給按鈕設定背景影象的程式碼最好寫在CSS檔案中。
buttonText 字串 定義顯示在預設按鈕上的文字。
checkExisting 字串 定義檢查目標資料夾中是否存在同名檔案的指令碼檔案路徑。
debug 布林型 當其值為true時,開啟SWFUpload除錯模式。
fileObjName 字串 定義上傳資料處理檔案中接收資料使用的檔案物件名。
fileSizeLimit 整型 上傳檔案大小限制。
fileTypeDesc 字串 可選擇的檔案型別的描述。此字串出現在瀏覽檔案對話方塊的檔案型別下拉選單中。
fileTypeExts 字串 定義允許上傳的檔案字尾。
formDataJSON 物件 定義在檔案上傳時需要一同提交的其他資料物件。
height 整型 上傳按鈕的高度(單位:畫素)。
itemTemplate 布林型 itemTemplate選項允許你為每一個新增到佇列中選項設定一個不同HTML模板。
method 字串 上傳檔案的提交方法,取值‘post‘或‘get‘。
multi 布林型 設定值為false時,一次只能選中一個檔案。
overrideEvents JSON 該項定義了一組預設指令碼中你不想執行的事件名稱。
preventCaching 布林型 如果設定為真,一個隨機的值新增到SWF檔案的URL,因此它不會快取。
progressData 字串 設定顯示在上傳進度條中的資料型別,可選項時百分比(percentage)或速度(speed)。
queueID 字串 queueID選項允許你設定一個擁有唯一ID的DOM元素來作為顯示上傳佇列的容器。
queueSizeLimit整型 上傳佇列中一次可容納的最大條數。
removeCompleted 布林型 不設定該選項或者將其設定為false,將使上傳佇列中的專案始終顯示於佇列中,直到點選了關閉按鈕或者佇列被清空。
removeTimeout 整型 設定上傳完成後從上傳佇列中移除的時間(單位:秒)。
requeueErrors 布林型 設定為真時,上傳佇列重置或上傳多次重試時,返回錯誤資訊。
successTimeout 整型 表示uploadify的成功等待時間(單位:秒,預設30秒)。
swf 字串 定義uploadify.swf的路徑。
uploader 字串 定義伺服器端上傳資料處理指令碼檔案uploadify.swf的路徑。
uploadLimit整型 定義允許的最大上傳數量。
width 整型 定義瀏覽按鈕的寬度。

事件

屬性 type 說明
onCancel 函式 設定onCancel選項,在檔案上傳被取消時,將允許執行一個自定義函式。
onClearQueue 函式 設定onClearQueue選項,上傳佇列清空(啟用ancel方法)時,將允許執行一個自定義函式。
onDestroy 函式 銷燬Uploadify例項(呼叫destroy方法)時觸發該事件。
onDialogClose 函式 當瀏覽檔案對話方塊關閉時觸發該事件。如果該事件被新增到overrideEvents屬性中,在新增檔案到佇列中發生錯誤時,將不會彈出預設錯誤資訊。
onDialogOpen 函式 在瀏覽檔案對話方塊被開啟前一瞬觸發該事件。
onDisable 函式 呼叫disable方法禁用Uploadify例項時觸發該事件。
onEnable 函式 呼叫disable方法啟用Uploadify例項時觸發該事件。
onFallback 函式 瀏覽器檢測不到相容版本的Flash時觸發該事件。
onInit 函式 呼叫Uploadify初始化結束時觸發該事件。
onQueueComplete 函式 佇列中的所有檔案被處理完成時觸發該事件。
onSelect 函式 每新增一個檔案至上傳佇列時觸發該事件。
onSelectError 函式 選擇檔案返回錯誤時觸發該事件。每一個檔案返回錯誤都會觸發該事件。
onSWFReady 函式 當flash按鈕載入完畢時觸發該事件。
onUploadComplete 函式 每一個檔案上傳完成都會觸發該事件,不管是上傳成功還是上傳失敗。
onUploadError 函式 上傳失敗時觸發該事件。
onUploadProgress 函式 上傳進度更新時觸發該事件。
onUploadStart 函式 在開始上傳之前的瞬間會觸發該事件。
onUploadSuccess 函式 每一個檔案上傳成功時觸發該事件。

方法

名稱 說明
cancel 取消上傳物件。
destroy 銷燬Uploadify例項,並返回原檔案域。
disable 控制瀏覽按鈕是否可用。
settings 返回或更新一個Uploadify例項的值。
stop 停止當前上傳。
upload 上傳指定檔案或佇列中的所有檔案。

官網地址:http://www.uploadify.com