2010-01-12 175 views
0

內創建Ajax化的形式,我想創建一個接觸的形式。然而,在表單頂部,用戶可以使用單選按鈕選擇是否聯繫技術部門或市場部門。根據他選擇的內容,整個表單會發生變化。如何Zend框架

這將如何被Zend框架內實現的?我已經在擴展Zend_Form來創建我的表單。此外,我正在MVC風格內工作,寧可不打破它。

現在我根本就

回聲$這個 - >形式;

在呈現形式圖。我猜測,當訪問者點擊其中一個單選按鈕時,控制器需要設置不同的表單,但我不太確定如何在不重新呈現整個頁面的情況下如何去做。

謝謝!

編輯 我現在只是想設置這樣的事情在控制器:

$這個 - >查看 - > contactFormTechDep = $ formTechDep;

$這 - >查看 - > contactFormMarketingDep = $ formMarketingDep;

並呈現兩個,但一個隱藏所有使用Javascript。

回答

1

我想你只需要顯示/隱藏形式的支持JavaScript的內容,而不是用PHP。 (與jQuery這可以easyli完成)

但你必須記住要獨立,便於用戶無需啓用JavaScript