ajax に javascript で置換してしまおうって考え。
○mypage.ctp
<script type="text/javascript">
$(function() {
function loadPiece(href,divName) {
$(divName).load(href, {}, function(){
var divPaginationLinks = divName+" #pagination a";
$(divPaginationLinks).click(function() {
var thisHref = $(this).attr("href");
loadPiece(thisHref + '/',divName);//最後にスラッシュがないとバグったのでとりあえず付けてます。おかしければ外してね。
return false;
});
});
}
loadPiece("/tellers/contactlist/","#ajaxcontents");//読み込みたい URLと このページの読み込みたい要素の場所を指定
});
</script>
<div id="ajaxcontents">
ここにAJAXの内容
</div>
○読み込みたいページ.ctp
<div align="center" id="pagination">
<?php
echo $paginator->prev('<< '.__('前へ', true), array(), null, array
('class'=>'disabled' )).
' | '.
$paginator->numbers().
' | '.
$paginator->next(__('次へ', true).' >>', array(), null, array
('class'=>'disabled' ));
?>
</div>
こんてんつ。
たったこれだけ。
で、おまけとしてコントローラーで 'RequestHandler' を使って処理を分けるといいかも。
普通のページと、jqueryを使ったときのページみたいな。



