【发布时间】:2013-03-26 22:51:34
【问题描述】:
我正在使用 cakephp 2.2.2,我想创建一个简单的 ajax 分页。我正在关注这个(http://book.cakephp.org/2.0/en/core-libraries/helpers/js.html#ajax-pagination),但我似乎无法让它正常工作。当我加载页面时有时它使用 ajax 有时它不使用,在 IE 10 中我也得到了一些奇怪的东西,比如整个菜单折叠到设置为更新的 div 中。
这是我所做的:
- 将
echo $this->Html->script('jquery');放在我的布局文件的<head>中。 - 在我的控制器中包含 RequestHandler 组件和 Js 助手。
-
把它放在我的视图文件的开头:
$this->Paginator->options(array( 'update' => '#content', 'evalScripts' => true ));
把它放在布局文件底部
</body>之前:echo $this->Js->writeBuffer();-
然后我通常像这样使用分页器:
echo $this->Paginator->sort('id');
谁能告诉我我是否遗漏了什么或哪里出了问题,因为我真的不知道我做错了什么。 非常感谢。
【问题讨论】:
标签: ajax cakephp pagination