The reason for the issue is that on document ready, the grid is not yet bound to the data and basically it has 0 pages. So in the current implementation the page() method is called on an empty grid. As a workaround you could use the one method
to bind a handler to the dataBound event, which will be executed only once and perform the paging over there.
grid = $(
I wish you a great day!
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI