我是cakephp的新手,也是ajax的新手。
我试图做的功能基本上是这样的: 我在一个添加页面,这让我在该页面上选择了几个客户。 但我想为用户设置另外1个链接,让用户立即在添加页面上点击客户,新数据将显示在我的添加页面中而不刷新,这样用户就可以选择新添加的客户来输入我的表单。
我知道这个想法是基于使用ajax。但我还是新手,并希望任何一个人都可以给出一些评论或建议我该如何开始?
我面临的问题是,我在表单上,当我在表单中添加新客户时,我想让新客户在我的表单中显示而不刷新。我能做些什么才能获得这个功能?
非常感谢,我将非常感谢您的回答。
答案 0 :(得分: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
超出Stack Overflow答案的范围,为您提供教程,但希望这些链接有所帮助。
答案 1 :(得分:0)
最简单的方法是使用javascript库(例如jquery)来执行ajax请求。 可能是你的蛋糕框架中的控制器/动作。
最简单的方法可能是返回JSON中的数据并填写表单字段。