How can I have a view to load more rows on clicking a "Load more" button? We have created a view, myview, where we want to display 3 nodes (content type = basic) and add a View All button on page load. The purpose of the 'View All' button will be to show 6 more (the view is supposed to show max 9). 

How can we display 3 nodes with a View All button?

What we tried, but the view did not display the view all button nor did it allow me to limit to total of 9. I also could not find an appropriate view hook to do what i am looking for. 

View settings:


Change pager plugin to full
change pager plugin to mini
Looks like Views Infinite Scroll  is a good option for you:


  Views infinite scroll allows you to load and display pages of any view inline, using AJAX (this has been called infinite scrolling, load more, autopaging, endless pages and more). The pager can be triggered with the press of a button or automatically as the user scrolls to the bottom of the view's content.


Here's the pager settings: