Я хочу динамически загружать данные при прокрутке страницы GSP, как это делает Facebook.
Возможно ли это?
Я использую grails 1.3.7, спасибо.
Вы можете определить, достиг ли скроллер конца страницы. Если это так, просто загрузите новую информацию. Что-то вроде
$(window).scroll(function(){ if ($(window).scrollTop() == $(document).height() - $(window).height()){ loadNewData(); } }); function loadNewData(){ /* add code to fetch new content and add it to the DOM */ }
Вот пример на jsFiddle
http://jsfiddle.net/QsNCy/
Вы также можете сослаться на тег remotePageScroll из плагин удаленной пагинации версии 0.3, чтобы загружать и добавлять дополнительные записи в существующий список одним нажатием кнопки, точно так же, как это делает linkedin. Ура!