【问题标题】:how can i get data from other browser without refreshing browser in cakephp?如何在不刷新 cakephp 浏览器的情况下从其他浏览器获取数据?
【发布时间】:2009-11-12 10:27:13
【问题描述】:

我是 cakephp 新手,也是 ajax 新手。

我试图做的功能基本上是这样的: 我在一个添加页面中,这让我在该页面上选择了几个客户。 但我想为用户再设置 1 个链接,让用户在添加页面上立即点击客户,新数据将显示在我的添加页面中而不刷新,以便用户可以选择新添加的客户输入我的表单。

我知道这个想法是基于使用 ajax。但我还是新手,希望任何 1 可以给出一些意见或建议我该如何开始??

我面临的问题是,我在表单上,​​当我在表单中添加新客户时,我想让新客户在我的表单中显示而不刷新。我该怎么做才能获得这个功能?

非常感谢,我将非常感谢您的回答。

【问题讨论】:

  • 您的问题不止一个问题。尝试简化它,很难理解你想要做什么。你想用 ajax 加载一个表单吗?

标签: php ajax cakephp


【解决方案1】:

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 答案的范围,但希望这些链接会有所帮助。

【讨论】:

    【解决方案2】:

    最简单的方法是使用 javascript 库(例如 jquery)来执行 ajax 请求。 可能是蛋糕框架中的控制器/动作。

    最简单的方法可能是以 JSON 格式返回数据并填写表单字段。

    PHP Json
    jQuery AjAX/JSON

    【讨论】:

      猜你喜欢
      • 2021-01-13
      • 1970-01-01
      • 2015-01-28
      • 1970-01-01
      • 2015-07-08
      • 1970-01-01
      • 2017-04-27
      • 2013-04-08
      • 1970-01-01
      相关资源
      最近更新 更多