2012-01-18 97 views
0

我有web.py的問題。基本上用戶點擊一個按鈕,這會向服務器發出POST請求。 POST請求返回「render.edit()」,這是用於呈現「編輯」模板的簡短手段。但是,由於我通過jQuery發出POST請求,頁面的HTML只是在回調函數中,並且不會顯示。有沒有辦法讓我改變整個頁面的HTML?jQuery POST後呈現頁面

謝謝!

回答

5

不要使用Ajax來做到這一點。如果將數據發佈到服務器應導致顯示新頁面,則只需使用傳統模型即可。在這種情況下,您使用Ajax無所遁形。

+0

+1:這應該通過內嵌JavaScript或直接通過頁面加載來處理。 – CBusBus

0

你也可以嘗試raise web.seeother('URL')裏面的python腳本,但是在這種情況下它也會運行這個類的所有GET指令。