2011-10-18 46 views
1

我需要設計一個帶有幾個文本字段和幾個文件的表單,以及表單一起上傳。我想使用ajax來提交它,我想使用jquery插件來顯示進度條。(我使用php服務器端)使用ajax和表單提交多文件上傳

問題是,如果我使用類似的東西,上傳開始asyncronously,但我想真正上傳文件只有當整個表格進行驗證和提交。

有沒有辦法預先上傳顯示進度條的文件,但要真正將它們保存在表單提交?如果用戶預先上傳文件然後關閉表單會發生什麼?

+0

「一個jQuery插件」前輩 - 請澄清一個 –

+0

我在想jQuery的文件上傳,但如果有更好的東西隨時提出建議。 http://aquantum-demo.appspot.com/file-upload – Grey

回答

0

以下兩個語句是不協調:

「我想真正上傳,只有當整個窗體驗證並提交了文件。」

「...預上傳的文件顯示進度條,但要真正拯救他們的形式提交」如果你要上傳文件的背景,但只救他們一次

提交表單時,做這樣的事情:

  • 上傳在後臺「保持」目錄
  • 當用戶提交表單,文件從「持有」目錄移動到真正的存儲迪教區長
  • 定期刪除任何文件,在「持有」的導演是比X小時