如何以cakephp方式在cakephp 3.x中实现ajax分页。
在 cakephp 2.x 中,我使用下面的代码来实现ajax分页(JS Helper)。
$this->Paginator->options(array('update' => '#content', 'evalScripts' => true));
和
$this->Js->writeBuffer();
有人帮助我。
答案 0 :(得分:1)
我使用下面的脚本完成了ajax分页。在ctp文件的末尾添加此脚本。
$(document).ready(function () {
$(".pagination a").bind("click", function (event) {
if(!$(this).attr('href'))
return false;
$.ajax({
dataType:"html",
evalScripts:true,
success:function (data, textStatus) {$("#content").html(data);},
url:$(this).attr('href')});
return false;
});
});