I have an Ajax method in CakePHP-3.4 within that I am using paginate for the custom query which is returning proper results. Now I am trying to set the pagination in the view for the ajax response. How to do that?
You can look at this sandbox example
or what I done as a quick hack, wrap everything non paginated in a if
<?php if (!$this->request->is('ajax')): ?> .... // headers an options <?php endif; foreach ($models as $model): ?> // Ajax content, list <?php endforeach; ?> // more content, like a footer
And then replace the “inner content” div with the next ajax call
Thanks, But I got a work around and fix that.
Can you give me ajax_pagination source code or guide ajax_pagination ?
I am unable to share the exact code but I can help you what exactly I used. I used https://github.com/botmonster/jquery-bootpag and then fetched the page count in the response of the ajax method also reload the content where the pagination was in
on('page' event of
I did it but i dont use query bootpag, I use jquery and requestHandler of Cakephp.
Try to use bootpag because I got this easy for my situation and it is running smoothly with that.