2009-12-15 37 views
0

有兩個模板用於查看和編輯(具有要更新的表單), 該視圖將包含編輯(鏈接或按鈕),單擊編輯按鈕時我希望應該加載編輯模板(使用Ajax,不刷新頁面)。 並且在編輯之後它應該被重定向到再次查看(使用與上面相同的ajax)。 有沒有任何代碼或方法來做到這一點?請幫助我...要在Symfony中通過Ajax更改模板

回答

0

您可以用AJAX調用的結果替換您的整個內容DIV。在控制器中,檢查請求是否是XMLHTTP請求。如果是這樣,只返回沒有圍繞它的佈局的模板。

所以你不改變模板,你只是通過AJAX獲取動作的結果。

hava一看文檔integrating AJAX

0

如果它適合您的設計,您還應該考慮in-place editing

+0

是的,我試過,但沒有工作......有什麼,我應該在行動?並在div中,我應該把形式或數據? 我在很多網站看到了這個幫手,但我很困惑...請幫助... – 2009-12-16 07:58:36

+0

事情的前端不工作或者是數據庫中沒有改變的值? – sjobe 2009-12-17 14:56:14

+0

前端不工作(因此沒有嘗試後端..)...並且在控制器中有什麼要做? – 2009-12-18 12:30:48