CFFILEUPLOAD не отображается при вызове с AJAX (CF9) - PullRequest
0 голосов
/ 01 апреля 2012

Для галереи изображений я использую простой AJAX-скрипт для загрузки контента в модальный div (http://www.developersnippets.com/2009/05/20/evaluate-scripts-while-working-on-ajax-requests/).

. Я бы хотел использовать загрузку файла с использованием cffileupload (CF9) в том же модальном div. При загрузке cfm-файла с тегом cffileupload в нем, используя ajax, диалог загрузки не загружается. Когда я запускаю cfm-файл без ajax, он работает.

Я уже протестировал егоразличные готовые к запуску ajax-скрипты. Они в основном запускаются, но не загружается только диалог cffileupload.

После нескольких дней траты, возможно, кто-то может дать мне подсказку.

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

Я думаю, что основная проблема заключается в том, что SWF для CFFILEUPLOAD не удается загрузить или визуализировать в модальном окне.Я не являюсь пользователем CFFILEUPLOAD, поэтому не знаю, каким будет исправление, но рассматривали ли вы возможность использовать что-то еще для загрузки файлов?Вот только один пример онлайн загрузки файлов через Ajax:

http://www.phpletter.com/Demo/AjaxFileUpload-Demo/

Это не через модальное окно, но может быть проще взять что-то подобное и заставить его работатьв модальном.

0 голосов
/ 02 апреля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...