【问题标题】:cakephp 1.3 ajax with jquerycakephp 1.3 ajax 与 jquery
【发布时间】:2011-09-20 11:24:50
【问题描述】:

我正在使用 cakephp 1.3。

我想使用它的 Ajax 助手,CakePHP 1.3 AJAX documentation 说我必须使用 prototype.jsscriptaculous.js 来使用它。

但我已经在我的项目中使用 jQuery,它与 prototype.js 文件冲突。

那么有什么方法可以使用 Ajax 助手和 jQuery 而不是 Ajax 助手和原型/脚本? (我不想使用原型。)

谢谢。

【问题讨论】:

    标签: php ajax cakephp cakephp-1.3


    【解决方案1】:

    引自该页面顶部的红框:

    JavascriptHelper 和 AjaxHelper 都已弃用,应使用 JsHelper + HtmlHelper 代替它们。

    请查看JsHelper 的文档。

    【讨论】:

      【解决方案2】:

      从您提供的链接:

      JavascriptHelper 和 AjaxHelper 都已弃用,并且 JsHelper + HtmlHelper 应该在他们的地方使用。见迁移 指南

      Js helper page:

      CakePHP 从一开始就支持 Javascript 原型/脚本。虽然我们仍然认为这些是极好的 Javascript 库,社区一直在寻求支持 其他图书馆。而不是放弃原型以支持另一个 Javascript 库。 我们创建了一个基于适配器的帮助器,其中包括 3 个 最受欢迎的图书馆之一。原型/脚本, Mootools/Mootools-more 和 jQuery/jQuery UI。虽然 API 不是 和之前的 AjaxHelper 一样扩展我们觉得基于适配器的 解决方案允许更可扩展的解决方案,为开发人员提供 他们需要解决其特定应用的能力和灵活性 需要。

      echo $this->Html->script('jquery'); // Include jQuery library
      

      还可以看看jQuery AJAX pagination example

      【讨论】:

        猜你喜欢
        • 2012-10-21
        • 2011-05-21
        • 2011-05-20
        • 2011-08-31
        • 1970-01-01
        • 2012-04-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多