2009-11-12 30 views
0

我是cakephp的新手,也是ajax的新手。如何在不刷新cakephp中的瀏覽器的情況下從其他瀏覽器獲取數據?

我試圖做的功能基本上是這樣的: 我在一個添加頁面,讓我在該頁面上選擇幾個客戶。 但我想爲用戶設置另外1個鏈接,讓用戶在添加頁面上立即點擊客戶,並且新數據將顯示在我的添加頁面中而不刷新,以便用戶可以選擇新添加的客戶以輸入我的表單。

我知道這個想法是基於使用ajax。但我仍然對它很陌生,並希望任何1可以提供一些意見或建議,我該如何開始?

我面對的問題是,我在一個表單上,當我在表單中添加一個新客戶時,我想讓新客戶在我的表單中顯示而不刷新。我能做些什麼來獲得這個功能?

非常感謝,我將非常感謝您的回答。

+0

在你的問題中有多個問題。試着簡化它,它很難理解你想要做什麼。你想用ajax加載一個表單嗎? – Roch 2009-11-12 10:36:28

回答

3

CakePHP有一個ajax幫手,這就要求原型庫。你可以找到的AJAX輔助這裏的API:

http://api.cakephp.org/class/ajax-helper

和導向在這裏使用助手:

http://book.cakephp.org/view/208/AJAX

而且這裏的CakePHP/AJAX文章的列表:

http://bakery.cakephp.org/articles/search/tags/ajax

它超出了堆棧溢出答案的範圍給y ou教程,但希望這些鏈接將有所幫助。

+0

好的謝謝..它真的幫了我很多......! – 2009-11-13 01:37:40

0

最簡單的方法是使用JavaScript庫(例如jquery)來做ajax請求。 可能到您的蛋糕框架中的控制器/操作。

最簡單的方法可能是返回JSON數據並填寫表單域。

PHP Json
jQuery AjAX/JSON

相關問題