2010-01-02 109 views
0

我正在使用Symfony 1.2.9作爲項目,我需要使用AJAX做文件上傳。我還沒有找到一個這樣做的方法 - 儘管數天的谷歌搜索。使用Symfony AJAX文件上傳

我使用JQuery和原型作爲我的JavaScript框架。

任何人都可以提供一個如何在Symfony中使用AJAX上傳文件的例子嗎?

回答

5

我不認爲AJAX本身(如在XMLHTTPREQUEST)可以做多部分職位 - 所以你不能使用ajax本身來做到這一點。

雖然使用flash或隱藏的iframe,但您可以獲得相同的效果。我現在用symfony來使用swfupload。

你應該看看sfWidgetFormInputSWFUploadPlugin插件爲例:

http://www.symfony-project.org/plugins/sfWidgetFormInputSWFUploadPlugin

+0

最近valums更新了自己的AJAX上傳插件,現在可以跟蹤發送的字節,並顯示反饋給用戶,我強烈建議給嘗試http://valums.com/ajax-upload/ – markcial 2010-07-20 14:49:19

+0

ta - 看起來有趣 – benlumley 2010-07-20 16:02:15