Ajax с использованием загрузки файла - PullRequest
4 голосов
/ 02 февраля 2009

Я создаю почтовую страницу для отправки писем. Мне нужно прикрепить файл перед отправкой. Как я могу сделать это с помощью AJAX? Сначала мне нужно сохранить эти файлы на сервере, а затем я должен отправить письмо. Эти действия выполняются с помощью одной кнопки отправки.

Ответы [ 3 ]

0 голосов
/ 02 февраля 2009

Вы должны динамически создать скрытый iframe в вашей DOM и установить цель вашей формы загрузки на этот iframe. не забудьте установить метод формы в POST.

вы можете одновременно загружать и заполнять поля сообщений.

вы обязательно должны проверить готовые компоненты, делающие это для выбранной вами библиотеки JavaScript.

0 голосов
/ 02 февраля 2009

Я надеюсь, вы знаете, как сделать нормальную загрузку. Вызовите загрузку / чтение и обновление файла при нажатии кнопки с помощью вызова ajax. Вы должны отправить путь к локальному системному файлу в качестве входных данных, а затем ответ должен содержать путь на сервере или ошибку. В случае отсутствия ошибок обновите ссылку на вложение ответом.

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