我正在使用 CakePHP 内置的 Paginator 助手,并在尝试将其与 Ajax 集成时遇到了问题。
实际的分页器(就是这个):
echo $this->Paginator->prev('« Previous', null, null, array('class' => 'disabled'));
echo $this->Paginator->next('Next »', null, null, array('class' => 'disabled'));
工作正常。但是,它会导致页面重新加载,这是我真的不想发生的事情。使用文档,它说使用以下代码:
$this->Paginator->options(array(
'update' => '#testtable', // This is the name of the table to be refreshed
'evalScripts' => true
));
但是,当我点击链接时,它仍然只是重新加载页面。它完全忽略了选项集。可以在页面上访问 JQuery,因为在同一页面上调用了其他 Ajax 调用,我正在努力思考还有什么问题?