2010-01-02 10 views
0

Я использую Symfony 1.2.9 для проекта, и мне нужно использовать AJAX для работы с файлом uplaod. Я еще не нашел способ сделать это - несмотря на дни поиска в Google.Загрузка файла AJAX с помощью Symfony

Я использую JQuery и прототип в качестве своих фреймворков javascript.

Может ли кто-нибудь представить пример загрузки файла с помощью AJAX в Symfony?

ответ

5

Я не думаю, что сам AJAX (как в XMLHTTPREQUEST) может выполнять многостраничные сообщения, поэтому вы не можете использовать ajax для этого.

Вы можете добиться такого же эффекта, используя либо флеш, либо скрытый iframe. Я использовал swfupload раньше, с symfony.

Вы должны взглянуть на плагин sfWidgetFormInputSWFUploadPlugin для примера:

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

+0

недавно valums обновил свой AJAX плагин загрузки, в настоящее время может отслеживать байтов, отправленных и показать обратную связь с пользователем, я настоятельно рекомендую, чтобы дать Попробуйте http://valums.com/ajax-upload/ – markcial

+0

ta - выглядит интересно – benlumley

Смежные вопросы