ドラッグアンドドロップでファイルをアップロードできるツールの「Dropzone」を試しましたがあと一歩できなくて挫折中・・・。
■できたこと
マルチアップローダーだけど、1件ずつ処理していって、サーバー上で登録したサーバー名を返して、アップしたあとに削除ボタンを追加してファイル削除ができるようになったこと。
(同名ファイルだと、問題があったので、同名ファイルアップを禁止に。)
■できなかったこと
サーバー上にすでに登録されているファイルリストを作成して表示すること。
(途中までいったかが追加したボタンを表示できなかった)
忘れるのでメモコード。
var mockFile = { name: "file.jpg", size: 12345, url :"/sample" }; var myDropzone = this; myDropzone.emit("addedfile", mockFile); myDropzone.emit("thumbnail", mockFile,mockFile.url+'/'+mockFile.name); myDropzone.emit("success", mockFile); myDropzone.files.push( mockFile );
また気が向いた時に試してみよう。