November 2021

S M T W T F S
 123456
78910111213
1415161718 1920
21222324252627
282930    

Style Credit

Expand Cut Tags

No cut tags
Saturday, September 17th, 2011 01:23 pm
Вопрос к знакомым с нынешним состоянием веб-разработки.

Задача, как я понимаю, довольно типичная. Есть веб-форма, довольно длинная. В качестве реакции на submit по итогам ее заполнения нужно, во-первых, выдать в браузер файл для сохранения на диск (и последующей обработки уже локально), а во-вторых, новое состояние формы. Оба ответа зависят от полей формы, причем от довольно большого объема, т.е. GET'ом не обойдешься. Но в принципе результаты обработки пишутся в базу, и новое состояние формы вообще не требует передачи параметров. А вот содержимое отдаваемого для выгрузки файла может и зависеть, ибо модель - "выгрузить ровно то, что было только что обработано".

Вопрос. Каков нынче штатный способ передать этих двух зайцев по HTTP? JavaScript, если что, включен, при работе используется jQuery, т.е. можно в принципе и ajax дернуть. Функциональность модераторская, идеальная понятность неподготовленному юзеру не требуется.
Tags:

Reply

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting