2011-04-05 79 views
0

我正在尋找一個基於javascript/ajax的文件上傳。它的工作方式是這樣的:基於Ajax的文件上傳

1)用戶點擊瀏覽

2)用戶選擇CTRL並選擇他想要

3)通過JavaScript向用戶顯示幾個加載圖形上傳的文件(每個文件上傳1個)

4)每次上傳完成後,將加載圖形替換爲成功圖形和上傳文件的文件名。

所以我真正要求的是:

1)的方式做的JavaScript/AJAX基於文件的上傳。

2)一種檢測文件何時開始/完成上傳或在發生時調用函數的方法。

回答

1

我最近遇到了類似的問題。我們一直在使用Uploadify(http://www.uploadify.com/)來進行上傳。我寫了一篇關於如何使用Uploadify進行多文件上傳博客文章:

http://blog.bobcravens.com/2011/03/upload-multiple-files-with-progress-using-uploadify/

有幾個支持的選項:

  • 使用一個單一的「輸入」元素,並選擇多文件。

  • 使用多個「輸入」元素來選擇每個文件。

希望這會有所幫助。

鮑勃

3

檢查http://valums.com/ajax-upload/這是一個整潔的插件。

+0

+1是的,使用它。喜歡它。完成工作。 – 2011-04-05 14:16:11

+1

OMG多數民衆贊成是如此有趣http://stackoverflow.com/questions/5553288/multiple-file-uploads-via-javascript-ajax我總認爲你應該得到這個信貸,或者是否相反? :) – 2011-04-05 14:19:26

+1

@Elad Lachmi這很瘋狂:) – fabrik 2011-04-05 14:20:21