1
我是CakePHP的新手。我已经安装了CakePHP 3.2.10。CakePHP 3 AJAX与分页
我已经实现了简单的AJAX调用。我也在正常观点下实施了分页。
现在我想显示记录,使用AJAX加载并使用分页。
任何人都可以指导我如何去做这件事?
我已经提到了食谱,但没有得到正确的信息。
我是否使用分页代码创建正常操作和视图?
我是CakePHP的新手。我已经安装了CakePHP 3.2.10。CakePHP 3 AJAX与分页
我已经实现了简单的AJAX调用。我也在正常观点下实施了分页。
现在我想显示记录,使用AJAX加载并使用分页。
任何人都可以指导我如何去做这件事?
我已经提到了食谱,但没有得到正确的信息。
我是否使用分页代码创建正常操作和视图?
简单地说,你可以使用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;
})
});
});
开始从:让没有Ajax的工作(这应该很容易,因为它应该已经是工作了)。您的代码需要在读者的帮助下解决。 – AD7six
[Here](http://sandbox.dereuromark.de/sandbox/ajax-examples)是一些例子,还有很多更多的代码和博客文章,以便更多地了解AJAX和CakePHP。 – mark