2012-11-28 21 views
1

我想創建multiupload文件組件,並有可能通過javascript動態刪除添加的文件(當用戶點擊文件預覽中的關閉按鈕時)。如何從上傳表單動態刪除文件?

我試圖用<input type="file" name="files[]" multiple/> 但正如我後來發現沒有改變動態文件的輸入值:(可能性

所以,我要解決這個問題呢?如何使從表格刪除文件的可能性它已被由用戶添加後

+0

一旦你使用jQuery,爲什麼不採取一些插件?有噸的插件與多個文件上傳 –

+0

笏你試過了嗎? –

+0

而且......你有什麼試過的?或者你想要爲你做你的工作? –

回答

1

第一:?看看this文章在這裏是如何可以使多文件上傳(很簡單,選擇文件逐個)

二:我不知道認爲你可以在編輯文件列表與JS的。根據this.files屬性是隻讀的(所以你可以得到一個文件列表,但注意到更多)。但同時,請看this。在那裏你可以找到如何用ajax上傳文件。一旦你可以做到這一點,你可以顯示選定文件的列表,並允許用戶刪除其中的一些文件。並僅上傳仍在選定文件列表中的文件。