diff --git a/edbob/pyramid/static/js/edbob.js b/edbob/pyramid/static/js/edbob.js index 22f176a..7949902 100644 --- a/edbob/pyramid/static/js/edbob.js +++ b/edbob/pyramid/static/js/edbob.js @@ -114,6 +114,24 @@ function loading(element) { } +/* + * grid_navigate_page(link) + * + * Navigates to another page of results within the grid. + */ + +function grid_navigate_page(link) { + var page = link.attr('href').replace(/^.*page=/, ''); + var div = link.parents('div.grid:first'); + loading(div); + div.load(div.attr('url'), { + 'page': page, + 'partial': true, + }); + return false; +} + + /* * reload_grid_div(div) *