2011-09-20 110 views
1

我正在使用cakephp 1.3。cakephp 1.3 ajax與jquery

我想使用其Ajax幫手和CakePHP 1.3 AJAX documentation說,我將不得不使用prototype.jsscriptaculous.js來處理它。

但我已經在爲我的項目使用jQuery,並且它與prototype.js文件衝突。

那麼有沒有什麼辦法與Ajax幫手和jQuery而不是Ajax助手和原型/ scriptaculous? (我不想使用原型。)

謝謝。

回答

1

從您提供的鏈接:

無論是JavascriptHelper和AjaxHelper被棄用,而 JsHelper +的HtmlHelper應該在自己的位置中。見移植 指南

Js helper page

年初以來,CakePHP的JavaScript支持已經與 原型/ Scriptaculous的。儘管我們仍然認爲這些圖書館是一個非常好的圖書館,但是社區一直在尋求對 其他圖書館的支持。而不是將原型放到另一個 Javascript庫中。 我們創建了一個基於適配器的幫手,並且包含了最需要的庫的3 。原型/ Scriptaculous, Mootools/Mootools-more,和jQuery/jQuery UI。儘管API不是 與之前的AjaxHelper一樣廣泛,但我們認爲基於適配器的 解決方案允許開發人員提供更強大的靈活性和靈活性,以滿足他們特定的應用程序 的需求。

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

,並採取看看jQuery AJAX pagination example

2

在該頁面的頂部的紅色方塊報價:

無論是JavascriptHelper和AjaxHelper被棄用,而JsHelper +的HtmlHelper應該在自己的位置中。

請查看JsHelper的文檔。