コードは次のとおりです。
onDialogClose: function(swfuploadifyQueue) {//ファイル選択ダイアログ ボックスが閉じられたときにトリガーされます
if( swfuploadifyQueue.filesErrored > 0){
alert( 'キューに追加されたとき'
swfuploadifyQueue.filesErrored
'ファイル n でエラーが発生しました'
'エラー メッセージ:'
swfuploadifyQueue.errorMsg
'選択されたファイルの数:'
swfuploadifyQueue.filesSelected
' nキューに正常に追加されたファイルの数:'
swfuploadifyQueue.filesQueued
'nキュー内のファイルの総数:'
swfuploadifyQueue.queueLength);
}
}
onDialogOpen: function() {//ファイル選択ダイアログ ボックスが開いたときにトリガーされます。
alert( 'Open!');
}
onSelect : function(file) {//キュー
の後にトリガー
に追加されました - タイプ: ' file.type
' - 作成日: ' file.creationdate
' - 変更日: ' file.modificationdate
' - ファイルのステータス: ' file.filestatus);
}
onSelectError: function(file,errorCode,errorMsg) {//ファイル選択でエラーが発生したときにトリガーされます
alert( 'id: ' file.id
' - インデックス: ' file.index
' - ファイル名: ' file.name
' - ファイルサイズ: ' file.size
' - タイプ: ' file.type
' - 作成日付: ' file.creationdate
- 更新日: ' file.modificationdate
' - ファイルのステータス: ' file.filestatus
' - エラーコード: ' errorCode
' - エラーメッセージ: ' errorMsg) ;
}
onQueueComplete: function(stats) {//キュー内のすべてのファイルがアップロードされたときにトリガーされます
Alert( '正常にアップロードされたファイルの数: ' stats.successful_uploads
' - アップロードエラー ファイルの数: ' stats.upload_errors
' - キャンセルされたファイルの数: ' stats.upload_cancelled
' - エラーのあるファイルの数 '
}
onUploadComplete : function (file,swfuploadifyQueue) {//キュー内の各ファイルがアップロードされるときに 1 回トリガーします
alert( 'id: ' file.id
- Index: ' file.index
' - ファイル名前: ' file.name
' - ファイル サイズ: ' file.size
' - タイプ: ' file.type
' - 作成日: ' file.creationdate
' - 更新日: ' file.modificationdate
- ファイルのステータス: ' file.filestatus
' - エラーのあるファイルの数: ' swfuploadifyQueue.filesErrored
' - エラー メッセージ: ' swfuploadifyQueue.errorMsg
' - 送信するファイルの数キューに追加されます: ' swfuploadifyQueue.filesSelected
' - クエリに追加される番号: ' swfuploadifyQueue.filesQueued
' - キューの長さ: ' swfuploadifyQueue.queueLength);
onUploadError : function(file, errorCode,errorMsg,errorString,swfuploadifyQueue) {//ファイルのアップロード エラーがトリガーされます (エラー ファイルごとに 1 回トリガーされます)
alert( 'id: ' file.id
- Index: ' file.インデックス
' - ファイル名: ' file.name
' - ファイル サイズ: ' file.size
' - タイプ: ' file.type
' - 作成日: ' file.creationdate
' - 変更日: ' file.modificationdate
' - ファイルのステータス: ' file.filestatus
' - エラー コード: ' errorCode
' - エラーの説明: ' errorMsg
' - エラーの簡単な説明: ' errorString
- エラーのあるファイルの数: ' swfuploadifyQueue.filesErrored
' - エラー メッセージ: ' swfuploadifyQueue.errorMsg
' - キューに追加する数: ' swfuploadifyQueue.filesSelected
' - 追加反対の数量: ' swfuploadifyQueue.filesQueued
' - キューの長さ: ' swfuploadifyQueue.queueLength);
}
onUploadProgress: function(file,fileBytesLoaded,fileTotalBytes,
queueBytesLoaded,swfuploadifyQueueUploadSize) { //
alert( 'id: ' file.id
- インデックス: ' file.index
- ファイル名: ' file.name
- ファイルサイズ: ' file.size
' - タイプ: ' file.type
' - 作成日: ' file.creationdate
' - 変更日: ' file.modificationdate
' - ファイルのステータス: ' file.filestatus
' - 現在のファイルがアップロードされました: ' fileBytesLoaded
' - 現在のファイル サイズ: ' fileTotalBytes
' - キューがアップロードされました: ' queueBytesLoaded
' - キューのサイズ: ' swfuploadifyQueueUploadSize);
onUploadStart: function(file) {//アップロード開始時にトリガーされます(ファイルごとに 1 回トリガーされます)
alert( 'id: ' file.id
- Index: ' file.index
' - ファイル名: ' file.name
' - ファイルサイズ: ' file.size
' - タイプ: ' file.type
' - 作成日: ' file.creationdate
' -変更日: ' file.modificationdate
- ファイルのステータス: ' file.filestatus );
onUploadSuccess: function(file,data,response) {//アップロードが完了するとトリガーされます(ファイルごとに 1 回トリガーされます)
alert( 'id: ' file.id
- インデックス: ' file.index
- ファイル名: ' file.name
' - ファイルサイズ: ' file.サイズ
' - タイプ: ' file.type
' - 作成日: ' file.creationdate
' - 変更日: ' file.modificationdate
' - ファイルのステータス: ' file.filestatus
- サーバー側メッセージ: ' data
- アップロードが成功したかどうか: '
}