Пишу на Ruby, конкретнее на Sinatra, распотрошить переменную params и запихать значения в форму на стороне сервера не составляет для меня труда.
Загвоздка вот в чём. Использую JQuery Mobile. Я ещё не разобрался как мне сделать Шапку и Подвал (header & footer) единым для всех страниц (штатным методом, без хитростей), а не кидать по AJAX одно и тоже, ведь меняется только содержимое страницы, футер и подвал не меняется, нигде. А также нигде не меняется выскальзывающая панелька с формой расширенного поиска. Как сделать глобальную панельку, работающей на всех страницах я разобрался.
Поэтому я поступил временно жёстко и прямо - вовсе отключил AJAX для JQueryMobile. Временно. В будущем я конечно-же разберусь с этим и верну AJAX переходы между страницами.
Пожалуй комментирующие правы, в том числе и вы, буду заполнять форму на стороне сервера.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.