我正在尝试将ajax分页添加到我的应用程序视图中 我遵循了本教程:http://book.cakephp.org/view/1600/Ajax-Pagination
因此,在本教程中,您总是通过单击分页链接重新加载视图的整个内容 但我想要的是,它只重新加载包含分页数据的网站部分。
答案 0 :(得分:1)
我为自己找到了一个解决方案:
我创建了一个只包含ajax分页的视图,并通过ajax请求包含它:
<?php $this->Html->scriptStart(array('inline' => false));?>
$(document).ready(function() {
<?php
echo $this->Js->request(array(
'controller' => 'topics',
'action' => 'index',
$location['Location']['id']
), array(
'async' => true,
'update' => '#ajax_topics',
));
?>
});
<?php $this->Html->scriptEnd();?>