Рендеринг страницы после jQuery POST - PullRequest
0 голосов
/ 18 января 2012

У меня проблема с web.py.Обычно пользователь нажимает кнопку, которая отправляет POST-запрос на сервер.Запрос POST возвращает «render.edit ()», что является сокращением для отрисовки шаблона «edit».Однако, поскольку я делаю запрос POST через jQuery, HTML-код страницы просто находится в функции обратного вызова и не отображается.Могу ли я изменить HTML-код всей страницы?

Спасибо!

Ответы [ 2 ]

5 голосов
/ 18 января 2012

Не используйте Ajax для этого.Если размещение данных на сервере должно привести к отображению новой страницы, просто используйте традиционную модель.В этом случае вы ничего не получите, используя Ajax.

0 голосов
/ 19 января 2012

вы также можете попробовать raise web.seeother('URL') внутри скрипта POST Python, но в этом случае он также будет запускать все инструкции GET класса.

...