需求:要實現多文件上傳,且要支持手機等移動設備...
springmvc文件上傳真頭疼,網上搜了半天沒發現都是TMD的用submit按鈕提交到后台的,就沒有插件的嗎?最后發現了fineUploader
先看一下電腦版的
再看一下手機上的運行效果:
目前發現的問題:FineUploader的on "complete" 事件是單個的,我們的需求是不能選擇完文件后立即上傳,而要手動去觸發,並且,在上傳完畢(而不是一個文件上傳完畢是所有文件上傳完)后,我要得到一個消息,以便下一步處理。。。
我們的一個需求是不能選擇完文件后立即上傳,而要手動去觸發,並且,在上傳完畢后,我要得到一個消息,以便下一步處理思路是這樣的:在用戶觸發上傳操作的時候,獲取所有待上傳的文件總數,每次文件上傳后都會有一個onComplete事件,這時讓計數器自增,直到計數器==上傳文件的總數。
正在解決中...
問題已解決:
效果:
2013-09-20更新
上傳完成后點繼續上傳的時候自動清除上傳成功的隊列信息...
修正前的界面:
修正后的界面:
2017-05-04再次改進。在上傳過程中用戶可以按 Esc 來取消上傳(取消當前上傳,或者是全部上傳)...