我正在使用Symfony 1.2.9进行项目,我需要使用AJAX来执行文件uplaod。我还没有找到办法做到这一点 - 尽管谷歌搜索几天。
我使用JQuery和原型作为我的javascript框架。
任何人都可以在Symfony中提供如何使用AJAX上传文件的示例吗?
答案 0 :(得分:5)
我不认为AJAX本身(如在XMLHTTPREQUEST中)可以执行多部分帖子 - 因此您不能使用ajax本身来执行此操作。
虽然使用flash或隐藏的iframe,但您可以获得相同的效果。我之前使用过swfupload,使用symfony。
你应该看一下sfWidgetFormInputSWFUploadPlugin插件的例子:
http://www.symfony-project.org/plugins/sfWidgetFormInputSWFUploadPlugin