我是CakePHP的新手。我安装了CakePHP 3.2.10。
我已经实现了简单的AJAX调用。我也在普通视图中实现了分页。
现在我想显示记录,使用AJAX加载并使用分页。
任何人都可以指导我如何去做这件事吗?
我已经提到了食谱,但没有得到适当的信息。
我是否使用分页代码创建正常操作和视图?
答案 0 :(得分:1)
简单地说,您可以使用liveQuery Javascript库。您可以从here
下载在Javascript中添加以下代码
function ajaxPageLoader(request_url) {
console.log("Content loading from : "+request_url);
$("#wrapper").load(request_url + " #wrapper", function() {
window.history.pushState({}, "", request_url);
console.log("Content loaded");
});
}
$(document).ready(function(){
$('your_pagination_link_selector').livequery(function() {
$(this).unbind('click').bind('click', function(e) {
e.preventDefault();
ajaxPageLoader($(this).attr('href'));
return false;
})
});
});