2013-08-30 4 views
0

Обычно я использую AJAX для этого, но цель формы - загрузить файл, который AJAX не может сделать.Как я могу предотвратить перезагрузку страницы после отправки формы?

Есть ли способ предоставить форму отправить нормально, но поймать ответ (JSON/XML или аналогичный) и обрабатывать его в javascript без обновления страницы/перенаправления?

+2

Можете ли вы предоставить код? – Dom

+2

В современных браузерах вы можете использовать Ajax для загрузки файлов. – undefined

+0

@undefined Ожидается, что старые браузеры будут использовать эту страницу. – yoozer8

ответ

5

Добавьте скрытый iframe, отправьте форму в iframe, используя целевой атрибут.