uploadifive屬性整理
阿新 • • 發佈:2018-12-01
屬性
屬性 | 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 | 上傳指定檔案或佇列中的所有檔案。 |