Skip to content
Snippets Groups Projects
Commit ba931d21 authored by Jörn Friedrich Dreyer's avatar Jörn Friedrich Dreyer
Browse files

search with endless scrolling

parent 23900a5a
No related branches found
No related tags found
No related merge requests found
...@@ -5,10 +5,8 @@ ...@@ -5,10 +5,8 @@
#searchresults { #searchresults {
background-color:#fff; background-color:#fff;
overflow-x:hidden; overflow-x:hidden;
overflow-y: auto;
text-overflow:ellipsis; text-overflow:ellipsis;
padding-top: 65px; padding-top: 65px;
height: 100%;
box-sizing: border-box; box-sizing: border-box;
z-index:75; z-index:75;
} }
......
...@@ -81,6 +81,7 @@ ...@@ -81,6 +81,7 @@
var currentResult = -1; var currentResult = -1;
var lastQuery = ''; var lastQuery = '';
var lastInApps = [];
var lastPage = 0; var lastPage = 0;
var lastSize = 30; var lastSize = 30;
var lastResults = {}; var lastResults = {};
...@@ -115,6 +116,7 @@ ...@@ -115,6 +116,7 @@
return; return;
} }
lastQuery = query; lastQuery = query;
lastInApps = inApps;
lastPage = page; lastPage = page;
lastSize = size; lastSize = size;
...@@ -234,9 +236,11 @@ ...@@ -234,9 +236,11 @@
*/ */
function onScroll(e) { function onScroll(e) {
if ($searchResults) { if ($searchResults) {
//if ( $searchResults && $searchResults.scrollTop() + $searchResults.height() > $searchResults.find('table').height() - 300 ) { var resultsBottom = $searchResults.offset().top + $searchResults.height();
// self.search(lastQuery, lastPage + 1); var containerBottom = $searchResults.offsetParent().offset().top + $searchResults.offsetParent().height();
//} if ( resultsBottom < containerBottom * 1.2 ) {
self.search(lastQuery, lastInApps, lastPage + 1);
}
placeStatus(); placeStatus();
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment