表題が適切ではないかもしれません。 Ajaxアクセス先のコントローラアクションから渡した配列を、呼び出し元のページのjQueryのコード内で利用する方法です。*1 AjaxにはjQueryを、CakePHPではJsヘルパーを利用します。 もしかしたら私の書き方は変わっているかもしれませんので、参考程度に読んでいただけたら助かります。 本題 文字で説明するよりソースコードの方が分かりやすいかもしれません。 call.ctpからAjaxでexecアクションを呼んでデータベースの情報を取得。取得した情報をAjax呼び出し元のcall.ctpのjavascriptソース内で使用するイメージです。 // 略 var $helpers = array('Html', 'Form', 'Js'); /** * 呼び出し元のアクション **/ function call() { // なにも処理しない }
![[CakePHP]コントローラ(アクション)から渡された配列をjQuery.Ajaxで利用する](https://cdn-ak-scissors.b.st-hatena.com/image/square/7eb23296ab1428b4ed7aae44c543770cc9fc52c9/height=288;version=1;width=512/https%3A%2F%2Fhappyquality.com%2Fwp-content%2Fuploads%2F2012%2F05%2Fmedium_4439062727.jpg)